Mid-Level Software Engineer (Remote)

Position Overview:

Our Mid-Level Software Engineers work in Agile teams. They participate in all aspects of the software development lifecycle: architecture/design, implementation, unit testing, release management, training and knowledge transfer. 

Essential Functions:

  • Develop software in an Agile Scrum project team environment
  • Troubleshoot and resolve issues in a production environment
  • Find creative solutions within technical and project constraints
  • Adhere to software engineering, release management and compliance standards
  • Contribute to research/analysis, architecture/design, training and knowledge transfer
  • Update continuous integration and project tracking tools 
  • Create and update technical documentation, if required
  • Estimate level of effort required, and when that work can be completed
  • Set expectations and communicate progress in timely fashion; able to work under pressure
  • Collaborate with team members and clients; strong team player
  • Quickly improve existing technical skills and develop new technical skills (e.g. different platforms or technologies)
  • Adapt to change and contribute to ongoing process improvement


  • 5+ years of technical experience in application development and design
    • Front End Development - Angular
    • Back End Development - C#
    • Database Development - MS SQL OR MySQL
  • 3+ years experience with enterprise-level applications or consulting
  • 3+ years experience with release management and source control
    • Release Management - Jenkins
    • Source Control - Git
  • Excellent organizational skills
  • Excellent verbal and written communication skills
  • Ability to multitask and operate independently, with a strong attention to detail

Preferred Qualifications:

  • Front End Development - React, Vue
  • Back End Development - Java, Ruby on Rails, PHP
  • Database Development - Postgres
  • Mobile - Swift, iOS, Android, Kotlin, Unity
  • CMS - Drupal, WordPress
  • Business Intelligence / Analytics - Spark, Pandas, Tableau, Power BI, SSRS
  • Cloud Infrastructure and Services - Azure, AWS
  • Release Management - TFS, Team City
  • Source Control - BitBucket, TFS

Pay: We offer competitive salary/contractor rates
Note: This role is contract to hire and the person who fills this role would begin as a 1099 contractor.

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field