Software Developer - Level III

ATTAINX INC•Arlington, VA
•$130,000 - $145,000•Remote

About The Position

AttainX is seeking a Software Developer III to support the Department of Homeland Security (DHS), Cybersecurity and Infrastructure Security Agency (CISA), Office of Bombing Prevention (OBP). This mid-level position develops, integrates, tests, and maintains secure software applications that support mission information sharing and analysis. The developer collaborates with technical teams and stakeholders to modernize applications, improve reliability, and deliver accessible user experiences. This role performs assigned development work with periodic guidance and escalates complex design or security issues to senior technical staff.

Requirements

  • Bachelor’s degree in computer science, information systems, software engineering, or a related field.
  • 4-7 years of related experience in software development, application integration, or a comparable technical role.
  • Experience developing, debugging, and maintaining applications using modern programming languages and frameworks.
  • Experience developing web applications, reusable components, and accessible user interfaces.
  • Working knowledge of RESTful APIs, service integration, and authentication approaches such as OAuth 2.0 or SAML.
  • Experience with relational databases, SQL, and application data validation and processing.
  • Familiarity with cloud application development, application migration, and scalable software design.
  • Experience with Git version control, code reviews, agile development, and continuous integration and delivery practices.
  • Ability to write automated tests, investigate defects, and document test results and technical changes.
  • Working knowledge of secure coding, vulnerability remediation, access controls, and protection of sensitive information.
  • Knowledge of Section 508 accessibility requirements and experience applying accessibility practices to software interfaces.
  • Strong analytical, communication, and documentation skills; ability to work independently on assigned development work and collaborate with senior technical staff.
  • Ability to meet DHS/CISA background investigation, EOD/fitness, and system access requirements and maintain required access throughout employment.

Nice To Haves

  • Experience supporting Federal Government applications, cloud services, data pipelines, or approved AI/ML integrations is preferred.

Responsibilities

  • Develop, enhance, and maintain secure software applications and reusable components that meet approved business and technical requirements.
  • Translate user needs into application features, technical designs, and implementation approaches with guidance from senior developers and architects.
  • Build intuitive user interfaces that follow approved branding, plain language, and accessibility standards.
  • Develop and maintain APIs and service integrations; implement approved authentication, authorization, and data exchange controls.
  • Develop database queries and data processing components; validate data quality and integrity across application workflows.
  • Support application refactoring and cloud migration while preserving functionality, data integrity, and service continuity.
  • Apply secure coding practices, participate in code reviews, and resolve identified software vulnerabilities and defects.
  • Create and execute unit, integration, and regression tests; document results and support software acceptance and release readiness.
  • Participate in agile planning and development activities; communicate progress, dependencies, and technical issues to the team.
  • Use approved version control and deployment practices; contribute to automated build, test, and release pipelines.
  • Incorporate Section 508 accessibility into application changes and releases and help verify accessibility before deployment.
  • Troubleshoot application errors and performance issues; implement approved fixes, updates, and maintainability improvements.
  • Maintain software documentation, configuration information, and implementation notes to support sustainment and knowledge transfer.
  • Collaborate with security, operations, testing, and business stakeholders to protect sensitive information and support reliable application delivery.

Benefits

  • paid vacation
  • medical
  • dental
  • vision insurance
  • a matching 401(k) plan
  • tuition/training reimbursement
  • long- and short-term disability coverage
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service