Sr Software Development Engineer WL

St. Paul, Minnesota
13 Sep 2016
10 Nov 2016
Contract Type
Full Time
WindLogics is seeking an experienced software engineer to work on some of our latest Java and JavaScript projects. The position will interact with all business units in WindLogics and will work in all phases of the software development life cycle including requirements gathering and refinement, system design, implementation and testing. Providing software development support for existing products is also required, including periodic after hours support for urgent issues. Qualified candidates will spend the majority of their time writing and testing Java and/or JavaScript code. Candidates should also possess the ability to lead small project teams and mentor less experienced team members. A desire to work with some of the latest Big Data technologies is required (but prior experience is not required). Other job duties will be assigned as necessary .

Preferred Qualifications:
Required Skills:
  • BS degree in Computer Science or Software Engineering with 5 years of software development experience or MS degree and 2 years of software development experience
  • Experience in the following languages: Java, JavaScript, SQL
  • Experience in the following tools and frameworks: Eclipse, jQuery
  • Experience using Git for source code management
  • Experience working with relational databases
Preferred Skills:
  • Experience using the Agile Scrum development process, including Scrum Master experience
  • Experience working with NoSQL databases such as MongoDB and Cassandra
  • Experience working with graph databases
  • Experience with Apache ServiceMix (or other ESB's)
  • Experience with the Spring framework including Spring Batch and Spring Boot
  • Experience with Hadoop
  • Experience writing Spark jobs using Scala
  • Experience using JavaScript frameworks such as D3.js or AngularJS
  • Experience using R
  • Experience using Maven for builds and dependency management
  • Experience using Docker for deployment

Required Qualifications:
High School Grad / GED:Required;Bachelor's Degree:Required;Experience:5 years;