Software Developer

Booz Allen HamiltonFayetteville, NC
Remote

About The Position

As a software developer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and infrastructure to help build a user-oriented solution. We’re looking for a software developer like you to develop efficient and effective software, from vision to production-ready system, in an exciting, agile environment. As an experienced software developer at Booz Allen, you’ll use the latest architectural approaches and open-source frameworks and resources to overcome your clients’ most difficult challenges. You’ll use your passion to master new tools and techniques while helping to identify and implement system improvements. You’ll code and deliver solutions that support the current architecture and operating environment, as well as oversee future functionality and enhancements. Work with us to develop systems that create change for the better. Join us. The world can’t wait.

Requirements

  • 5+ years of experience programming in C++ and Python
  • Experience with computer networking fundamentals
  • Experience creating and pinging Rest APIs
  • Knowledge of the uses and limitations of Generative Artificial Intelligence tools
  • Ability to work independently and collaboratively as part of a team
  • Ability to communicate succinctly at the strategic level to senior leaders while maintaining technical credibility under scrutiny
  • TS/SCI clearance
  • HS diploma or GED

Nice To Haves

  • Experience with data analytics in modeling environments
  • Experience with modeling and simulation
  • Experience working in a joint operational environment
  • Experience with wargaming

Responsibilities

  • Develop efficient and effective software, from vision to production-ready system, in an exciting, agile environment.
  • Use the latest architectural approaches and open-source frameworks and resources to overcome clients’ most difficult challenges.
  • Use your passion to master new tools and techniques while helping to identify and implement system improvements.
  • Code and deliver solutions that support the current architecture and operating environment, as well as oversee future functionality and enhancements.

Benefits

  • health, life, disability, financial, and retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service