Jr Software Developer

Leidos•Gaithersburg, MD
•$69,550 - $125,725

About The Position

Leidos is seeking Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting development of next-generation flight service and air traffic systems. The work contributes to the FAA’s initiative to modernize legacy flight service capabilities by replacing aging infrastructure with scalable, cloud-based platforms intended to improve safety and operational efficiency, particularly in remote and high-dependency aviation environments. The program delivers mission-critical flight services to the pilot community. As part of a Scaled Agile software development organization, the developer contributes to technical execution on a program combining globally deployed technologies with modern cloud-native capabilities. The role involves working with cross-functional teams and technical leaders in a regulated, safety-critical environment. The developer designs and implements software solutions independently while collaborating with systems engineering, product delivery, and DevSecOps teams. The primary focus is developing containerized applications in an Agile/SAFe environment. The position supports government programs and requires the ability to obtain and maintain a favorable Public Trust investigation.

Requirements

  • Bachelor’s degree in computer science or a related field and 2–4 years of relevant experience, or a Master’s degree and less than 2 years of experience.
  • Experience with Java.
  • Experience with React.
  • Experience with web development and common front-end tools and languages, including HTML, CSS, and JavaScript.
  • Experience with Linux.
  • Experience with version control systems such as Git or Subversion.
  • Experience with common development tools and IDEs such as Eclipse or VS Code.
  • Knowledge of AI-assisted software development tools and workflows, such as Claude Code or Codex.
  • Knowledge of cloud-based systems.
  • Knowledge of unit testing tools such as JUnit and Mockito.
  • Understanding of sound software development principles and practices.
  • Ability to plan and prioritize personal tasks and communicate effectively verbally and in writing.
  • Ability to work independently and with a team in a fast-moving environment while producing high-quality work.
  • Ability to obtain an SF-85 Public Trust suitability determination.
  • U.S. citizenship required.

Nice To Haves

  • Knowledge of or experience working within the Agile/SAFe framework.
  • Knowledge of or experience with RESTful APIs, JSON, XML, and XSD.
  • Knowledge of or experience with the Spring Framework, Spring Security, and Spring Boot.
  • Knowledge of or experience with Python.
  • Knowledge of or experience with Ansible playbooks and YAML.
  • Knowledge of or experience with Linux shell scripting.
  • Knowledge of DevSecOps practices and CI/CD pipelines.
  • Knowledge of or experience with MongoDB.
  • Knowledge of air traffic control and flight services.

Responsibilities

  • Write, test, debug, and maintain source code individually and as part of a team in an Agile environment.
  • Participate in daily stand-ups, Release Planning, and other team activities.
  • Write and execute unit and functional tests.
  • Troubleshoot and help resolve technical issues in laboratory and operational environments.
  • Provide support as needed to system engineering, test engineering, and system owner teams.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service