> Markdown version of [/jobs/ext/86586-software-engineer](https://www.wearedevelopers.com/jobs/ext/86586-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Booz Allen Hamilton Holding Corporation - **Location:** Quantico, VA, United States - **Salary:** $69,400.0 - $158,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), .NET Framework, PHP (Programming Language), Adobe InDesign, Amazon Web Services, Macintosh Application Environment, Microsoft Azure, Bash Shell, C Sharp (Programming Language), C++ (Programming Language), Code Review, CompTIA Security+, Cyber Security, Information Systems, Databases, Data Structures, Revision Control Systems, Groovy, Python (Programming Language), Lua (Scripting Language), Node.Js, Comptia Pentest+ CE, Shell Script, Software Engineering, Google Cloud, ReactJS, Git, AngularJS, Vba Programming Language, Functional Programming, Microservices - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d48ff20cddc0112e ## About the Role As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to help create a system that will make a difference, we need you on our team. We're looking for a developer like you with the skills needed to develop software and systems from vision to production-ready., * Experience maintaining and making minor changes to existing applications, or keeping those systems working in a sustainment mode * Experience with legacy enterprise systems * Experience developing, maintaining, and migrating databases * Experience working in a microservices or distributed application environment * Experience in Java, Python, C#, C/C++, .NET, JavaScript, React, Angular, NodeJS, PHP, Bash, Visual Basic, Groovy, or Lua * TS/SCI clearance * Bachelor's degree in IT, Cybersecurity, Data Science, Information Systems, or CS and 3+ years of experience in software development, or 5+ years of experience in software development in lieu of degree * Ability to obtain a CySA+ certification within 6 months of hire * GFACT, CEH, Cloud+, PenTest+, SSCP, Security+, GSEC, or CompTIA DoD 8570 level 1-3 Certification Nice If You Have: * Experience creating and testing modules and components for compliance with design specifications * Experience developing and testing interfaces between software products and products of other vendors * Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform * Knowledge of shell scripting and automation * Knowledge of source control systems such as Git * Knowledge of relational and hierarchal data structures or functional programming * Ability to develop detailed program specifications or documentation, participate in design and code reviews, and address findings * Ability to work in an Agile environment * Ability to create solutions within a collaborative, cross-functional team ## Description This role is more than just coding. As a full-stack developer at Booz Allen, you'll use your passion to learn new tools and techniques and identify needed system improvements. You'll help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies. You'll help make sure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Give your build some love, it will give it back!](https://www.wearedevelopers.com/videos/514-give-your-build-some-love-it-will-give-it-back) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [AI-Native Enterprise Platforms: Interpreting Logic, Not Compiling Code](https://www.wearedevelopers.com/videos/1975-ai-native-enterprise-platforms-interpreting-logic-not-compiling-code) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)