Journeyman Software Developer, Access Control

Amentum•Merrifield, VA
•$130,000 - $170,000

About The Position

The Geospatial Enterprise Open Data Store (GEODS) contract provides integration, design, development, and sustainment of data services in support of the Federal Government. This developer will design, implement, and maintain complex data access policies and features to make data available to authorized users while meeting strict compliance standards. The role contributes to the infrastructure for access and authorization policies and supports both new and existing systems. The position manages the software release lifecycle and works with developers, testers, and operations teams to deliver reliable releases. It also involves implementing specified features, writing and testing code, documenting technical work, improving application processes, and providing technical support. The work is performed in an office environment on a Monday-through-Friday day shift. An active TS/SCI with Poly clearance is required.

Requirements

  • Communicate complex technical challenges and obstacles clearly and directly, verbally and in writing.
  • Experience with Amazon Web Services platforms and technologies, including SDKs and CDK.
  • Ability to identify opportunities to leverage AI to improve development processes or infrastructure.
  • Familiarity with GitLab.
  • Active TS/SCI with Poly security clearance.
  • A bachelor's degree plus 2 years of related experience, an associate degree plus 4 years of related experience, or at least 6 years of related experience.

Nice To Haves

  • Demonstrated experience in Java, Python, and/or NodeJS.
  • Experience with container and orchestration technologies such as Docker, Kubernetes, or OpenShift.
  • Experience with CI/CD processes.
  • Experience working on Linux systems.
  • Experience with AWS serverless services such as ECS, SNS, SQS, Lambda, or OpenSearch.
  • Experience with NGA imagery and data repositories.
  • Familiarity with Confluence and Jira.

Responsibilities

  • Manage the full software release lifecycle, from preparation and build through deployment and post-release monitoring.
  • Participate in code reviews and sprint planning meetings.
  • Attend daily stand-up meetings to discuss progress and roadblocks.
  • Write clean, well-documented code.
  • Write unit and integration tests to ensure code quality.
  • Contribute to technical documentation.
  • Implement new features based on specifications.
  • Analyze existing application processes and recommend improvements to enhance efficiency and effectiveness.
  • Collaborate with developers, testers, and operations teams to prepare and produce timely, reliable releases of software components.
  • Develop and execute test plans, support formal testing, and resolve defects.
  • Provide technical support and consultation for application and infrastructure defects and questions.
  • Fulfill applicable safety responsibilities, training, and emergency-response duties.
  • Comply with Amentum quality policies, quality-system documents, customer contracts, and applicable operational, safety, quality, and environmental procedures.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Paid time off
  • Paid holidays
  • 401(k) matching
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability insurance
  • Life insurance
  • Pet insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service