Software Developer

Leidos•Saint Louis, MO

About The Position

Leidos FS2 Aero is hiring a senior software developer for a six-month temporary-to-permanent position supporting the Aeronautical Navigation Office. The role involves designing and coding software solutions, administering and modifying existing GOTS code, and integrating open-source software solutions for display in a web application. The developer will work with C#/Java, JavaScript/TypeScript, Python, and shell scripting. The position includes creating and documenting new and existing functionality in GitLab repositories and using DevOps practices and tools to deliver features in an Agile environment. The developer will participate in Agile activities such as standups, planning, and increment planning; collaborate with teammates to assess tickets; and help ensure testing and delivery meet User Story Acceptance Criteria.

Requirements

  • Active Top Secret clearance; must be able to obtain TS/SCI before starting, maintain TS/SCI, and obtain a successful CI polygraph after hire.
  • Bachelor's degree or certification with 12–15 years of relevant experience, or a master's degree with 10–13 years of relevant experience. A doctorate in a technical domain may be held; additional years of experience may be considered in lieu of a degree.
  • At least 8 years of experience with JavaScript, Python, or C# development frameworks.
  • At least 8 years of experience working with web-enabled applications.
  • Experience in software development or software integration projects in a service-oriented (Cloud, SOA, or Web Services) or virtualization environment.
  • Expert knowledge of and ability to apply advanced technical principles, theories, and concepts.
  • Ability to resolve highly complex technical problems through advanced analysis, research, and application of best practices.
  • Basic understanding of AI tools and their applications in software development, including code assistance, debugging, documentation, and productivity enhancement.
  • Ability to plan, prioritize, and manage multiple tasks simultaneously.
  • Ability to complete assignments accurately, on time, and to established quality standards, with strong attention to detail.
  • Excellent verbal and written communication skills, including the ability to communicate with team members, leadership, and customers, tailor messages to diverse audiences, present ideas clearly, and collaborate with stakeholders.
  • Proactive self-starter with a positive, willing attitude.

Nice To Haves

  • At least 1 year of experience with Department of Defense software requirements.
  • At least 12 years of experience working in a government cloud environment.
  • AWS Solutions or DevOps certification.
  • Experience with team collaboration tools such as Jira and Confluence.
  • Active TS/SCI clearance with polygraph.
  • DOD 8570-compliant certification (Security+).

Responsibilities

  • Build software development knowledge and contribute to system administration and modification of existing GOTS code.
  • Integrate open-source software solutions for display in a web application.
  • Develop using programming languages including C#/Java, JavaScript/TypeScript, Python, and shell scripting.
  • Create and document new and existing functionality in GitLab software version control repositories.
  • Use DevOps principles and tools to deliver new features within an Agile construct.
  • Participate in Agile software development activities, including standups, planning, and increment planning.
  • Collaborate with team members to assess tickets and ensure functionality is properly tested and delivered according to User Story Acceptance Criteria.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service