Sr. SOFTWARE ENGINEER (BACKEND-MANAGER)

Nava
Full-time
Remote
$135,900 - $153,000
Posted on 5 months ago

Job Description

The Sr. Software Engineer role will be responsible for developing end to end systems for one of Nava's major government partners. The objective is to modernize an existing legacy enterprise platform to improve its public facing processes, and experiences which will enable users to have more access to the programs and services that they need, in real-time, in a more user friendly and uncomplicated way.

Responsibilities

  • Manage a team of 6-8 engineers
  • Design, review, and build software
  • Collaborate with government partners to architect, implement, and deploy new systems
  • Efficiently ship new features
  • Create tools and processes to automate development, testing, and production workflows
  • Write and review technical documentation, perform code reviews
  • Participate in an on-call rotation to support production systems
  • Participate in hiring activities

Requirements

  • At least 7 years of experience in an agile, multidisciplinary team environment
  • At least 3 years of experience managing and mentoring engineers
  • Experience developing applications and APIs Java, Spring Boot, Go, OpenAPI,‬ Fargate, Lambda
  • Experience working with FHIR/HL7 standards
  • Experience utilizing AWS cloud native services and data engineering
  • Experience developing API endpoints with Java or Go
  • Resourceful, reliable, and detail-oriented
  • Ability to think strategically
  • Adaptive, empathetic, collaborative and positive mindset
  • Excellent written and verbal communication skills

Benefits

  • No benefits