Full Stack Developer

  • location: Minneapolis, MN
  • type: Contract
  • salary: $47 - $87 per hour
easy apply

job description

Full Stack Developer

job summary:
Business Overview:

Tell me about your department:

In this role, you will be a critical member of the team building new foundational services in the IoT space. You will be expected to evaluate and refactor in a rapid manner for every part of our infrastructure. Overall knowledge of designing an application to run on a scalable platform is expected. You will be working in an agile environment, which means test-driven development and pair programming. The environment will be a dev ops model, with our development teams engaged in deploying, monitoring, optimizing and supporting our production environments.

Project Description:

This team will be a new team servicing new capabilities. Candidates need to be technically inclined, have the ability to work independently, take general direction, deal with ambiguity and be a self-starter.

location: Minneapolis, Minnesota
job type: Contract
salary: $47 - 87 per hour
work hours: 8am to 5pm
education: No Degree Required
Position Overview:

What would a normal day for this position look like??

  • 80% of the time actually doing the development and dev ops work
  • The remainder of the day is iteration planning, retrospectives, product demos and design sessions
Skills Overview:

What are the MUST have skills and technologies that you are looking for in a candidate?

Required Experience

  • Must have 10+ years of relevant systems software engineering experience
  • BS/MS in computer science or engineering (or equivalent professional experience)
  • Experience with large-scale distributed systems and web oriented architectures
  • Developing Spring/Java applications
  • Aggressive Refactoring
  • Service Oriented Architecture design
  • Experience with API's
skills: Skills Overview:

Preferred Experience

  • Experience in the use Reactive Java (Reactor)
  • Experience with React/JavaScript/NodeJS
  • Experience in the use of containers for deployment (e.g. Docker, Rocket)
  • Experience as a Technical Lead or Lead Developer on a complex distributed systems project
  • Experience with cloud computing platforms (e.g. GCP, AWS, Azure, etc.)
  • Experience with JSON/RESTful services and best practices therein
  • Experience with Container Orchestration (Kubernetes, Mesosphere, etc.)
  • Pair Programming (Social skills)
  • Test Driven Development (TDD)
  • Experience with testing frameworks (JUnit and Spock in particular)
  • Experience and/or understanding of IoT
What are the soft skills that you feel candidates must-have in order to be successful in this role?

  • Social Skills
  • Communication
  • Sense of humor

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up

related jobs

    Senior Software Engineer

  • location: Minneapolis, MN
  • job type: Permanent
  • salary: $125,000 - $140,000 per year
  • date posted: 1/11/2019