Senior Software Engineer

Unissant•Washington, VA
•$142 - $174

About The Position

Unissant, Inc. is seeking a Senior Software Engineer to support a newly awarded program for a federal health agency. The role leads implementation of complex application changes and integrations, reviews engineering quality, and mentors developers supporting assigned business application systems. The ideal candidate has practical delivery experience, sound judgment, and a collaborative approach to maintaining Federal business applications while improving technical capability. The position involves designing and implementing application components, service integrations, and business logic within approved architecture; analyzing legacy code to recommend modernization increments; reviewing code and designs; developing automated tests; resolving production incidents; mentoring engineers; and supporting CI/CD, deployments, knowledge transfer, and documentation. The employee coordinates work with program leadership, Government stakeholders, and related teams, uses Government-approved tools, and handles program data only in authorized environments. On-site support in the Bethesda, Maryland area may be required as directed. The role is mainly in a routine office environment and may require lifting up to ten pounds and working extended hours. Candidates must undergo pre-employment screening and hold or be eligible for a Public Trust Moderate (Tier 2) background investigation, along with applicable federal suitability, badging, and system-access requirements.

Requirements

  • 6–10 years of experience delivering complex enterprise software changes and maintaining production business applications.
  • Strong development expertise in the assigned stack, which may include Java or .NET and relational databases.
  • Experience designing and troubleshooting APIs, application integrations, and distributed dependencies.
  • Ability to lead code reviews, mentor engineers, and make implementation tradeoffs with supporting rationale.
  • Experience with automated testing, source control, CI/CD, and secure development practices.
  • Ability to diagnose complex production issues and communicate technical impacts to delivery leadership.
  • Ability to document work clearly, protect sensitive program information, and collaborate across Government and contractor teams.
  • Ability to meet federal suitability and access requirements and provide on-site support in the Bethesda, Maryland area as directed.
  • Must hold or be eligible for a Public Trust Moderate (Tier 2) background investigation and meet applicable federal suitability, badging, and system-access requirements.
  • Clear verbal and written communication skills, including the ability to coordinate professionally across Government, prime contractor, and subcontractor teams.
  • Ability to explain role-specific findings, document decisions and procedures, and communicate risks and recommended actions to the appropriate audience.
  • Candidates will be required to go through pre-employment screening.

Nice To Haves

  • Federal application modernization, cloud migration, or shared service integration experience.
  • Experience breaking legacy components into maintainable services with reliable rollback options.
  • Experience validating AI-generated code and measuring improvements in delivery quality.
  • Experience supporting a Federal IT services environment, preferably within a federal health agency or comparable federal IT environment.
  • Experience transferring knowledge from an incumbent team and maintaining reliable services during transition.
  • A degree or relevant coursework in computer science, information systems, engineering, or a related discipline is preferred.
  • Relevant cloud, development, or platform credentials are preferred.

Responsibilities

  • Design and implement complex application components, service integrations, and business logic within approved architecture.
  • Analyze legacy code and dependencies and recommend practical refactoring and modernization increments.
  • Review code and designs for correctness, security, performance, accessibility, and maintainability.
  • Develop automated tests for complex scenarios and work with testers to address regression and integration risks.
  • Resolve difficult defects and production incidents, document root causes, and implement durable corrective changes.
  • Mentor engineers, refine technical estimates, and coordinate implementation tasks with the technical lead.
  • Support CI/CD adoption, controlled deployments, rollback planning, and operational knowledge transfer.
  • Support transition knowledge transfer and maintain current technical or process documentation for assigned responsibilities.
  • Coordinate assigned work with program leadership, Government stakeholders, and related teams; report blockers and dependencies promptly.
  • Use Government-approved tools and handle program data within authorized environments; validate AI-assisted output before it informs delivery decisions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service