Software Engineer

Location: Pittsburgh, PA

Job Type: Contract

Evaluate new approaches, frameworks, and libraries on a regular basis and strive to ensure we’re using the best tool for the team and the job at hand.  Projects are driven using agile processes, particularly Scrum.

Responsibilities: 

  • JavaScript/TypeScript application development
  • JS technologies such as Angular, React, Redux, Immutable, etc.
  • Java 8 and Spring Framework
  • Event sourcing/CQRS
  • RESTful API development
  • RDBMS such as MSSQL, Postgres, etc.
  • Unit and integration testing
  • Git-based workflows
  • Cloud technologies and architecture such as AWS

Experience (5+ years):

  • Fluency in the following:
  • Java
  • C++
  • C#
  • NodeJS
  • Web Development
  • Mobile Development
  • Analyzing Information
  • General Programming Skills
  • Software Design
  • Software Debugging
  • Software Documentation
  • Software Testing
  • Problem Solving
  • Teamwork
  • Software Development Fundamentals
  • Software Development Process
  • Software Requirements Documentation
APPLY NOW