Software Engineer

Unissant•Washington, VA
•$114 - $139•Onsite

About The Position

Unissant, Inc. is seeking a Software Engineer - A to support a newly awarded program for a federal health agency. The role develops, tests, and maintains application features and integrations within approved technical designs and secure delivery practices. The ideal candidate has practical delivery experience, sound judgment, and a collaborative approach to maintaining Federal business applications while improving technical capability. The position supports application development and maintenance, testing, code review, defect troubleshooting, release preparation, controlled deployments, documentation, and knowledge transfer. The engineer coordinates assigned work with program leadership, Government stakeholders, and related teams, uses Government-approved tools, and handles program data only within authorized environments. Any AI-assisted output must be validated before it informs delivery decisions. The position requires the ability to meet federal suitability and access requirements and to provide on-site support in the Bethesda, Maryland area as directed. The environment is mainly a routine office setting. The role may require lifting up to ten pounds and flexible working hours, including extended hours. Candidates must complete 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

  • Five years of experience developing and maintaining enterprise applications using a relevant programming language and framework.
  • Working knowledge of relational databases, SQL, and application data access.
  • Experience consuming or implementing web services and troubleshooting integration failures.
  • Experience with version control, unit tests, debugging, and collaborative code review.
  • Ability to implement secure, accessible software and respond to test and scan findings.
  • Ability to work within an Agile team and document changes for support and future maintenance.
  • 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.
  • Clear verbal and written communication skills, including professional coordination 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.
  • Must hold or be eligible for a Public Trust Moderate (Tier 2) background investigation and meet applicable federal suitability, badging, and system-access requirements.
  • Must complete pre-employment screening.

Nice To Haves

  • Experience with Java or .NET applications in a Federal production environment.
  • Familiarity with CI/CD, cloud application patterns, and containerized development where approved.
  • Experience using AI-assisted development tools, with review of all generated output.
  • 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.
  • Relevant cloud, development, or platform credentials.

Responsibilities

  • Implement approved application features, defect corrections, and integration changes based on prioritized requirements.
  • Write maintainable code, validate inputs, handle errors, and follow application security and accessibility guidance.
  • Develop unit tests and support integration, regression, and user acceptance testing.
  • Participate in peer reviews and remediate findings from automated tests, security scans, and code analysis.
  • Maintain code and configuration changes in source control with traceable links to approved work.
  • Troubleshoot application behavior using logs, test results, and reproducible defect reports.
  • Prepare release documentation and support controlled deployments, post-release validation, and operational handoff.
  • 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; promptly report blockers and dependencies.
  • 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