Senior Software Engineer (Remote)

Position Overview:

Our Software Engineers work in Agile teams - participating in all aspects of the software development lifecycle: architecture/design, implementation, unit testing, release management, training and knowledge transfer. Our Senior Software Engineers often serve as the team’s Tech Lead - helping the Project Manager with technical decisions, leading the other developers on the team, and interfacing with clients.

Essential Functions:

  • Design and develop software in an Agile Scrum project team environment - including continuous integration, project tracking tools, technical documentation
  • Lead technical research/analysis, architecture/design, training and knowledge transfer
  • Lead other developers by removing blocks; providing technical guidance and mentorship
  • Provide input to Sales team and Project Manager on estimating technical work
  • Assist Project Manager with technical design or technology decisions
  • Interfacing with clients to help educate, train or troubleshoot issues
  • Provide recommendations on technology, frameworks and languages
  • Ability to quickly learn new technologies
  • Ensure continuous improvement of software engineering, release management and compliance standards

Qualifications:

  • 7+ years of technical experience in application development and design
    • Front End Development - Angular
    • Back End Development - C#
    • Database Development - MS SQL OR MySQL
  • 5+ years experience with enterprise-level applications or consulting
  • 5+ 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
  • Ability to coach and mentor other developers

Preferred Qualifications:

Any of the below:

  • 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
Error
Error
insert_drive_file
insert_drive_file
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field