> Markdown version of [/jobs/ext/2427562-full-stack-software-engineer-lead](https://www.wearedevelopers.com/jobs/ext/2427562-full-stack-software-engineer-lead). 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). --- # Full Stack Software Engineer, Lead - **Company:** Booz Allen Hamilton Inc. - **Location:** Laurel, MD, United States - **Experience:** Expert - **Salary:** $112,800.0 - $257,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Ajax (Programming Language), Applications Architecture, HTML5, Bootstrap (Software), Cascading Style Sheets (CSS), Data Structures, Linux, Java Message Service (JMS), JSON, Python (Programming Language), NoSQL, Object-Oriented Software Development, Service-Oriented Architecture, Software Engineering, Software Requirements Analysis, SQL Databases, Extensible Markup Language (XML), Rust (Programming Language), AngularJS, Information Technology, Front End Software Development, Restful APIs, Golang - **Published:** August 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=de29aea07833c35d ## About the Role * 5+ years of experience with software design and development while helping lead a team * Experience with development using technologies such as Java, Python, Go, Rust, or Structured Query Language (SQL) and NoSQL * Experience with computer science, including in data structures, algorithms, object-oriented programming, and software design * Knowledge of the Linux operating system * Ability to develop applications for Linux * TS/SCI clearance with a polygraph * Bachelor's degree Nice If You Have: * Experience designing and optimizing resilient, secure, survivable applications to meet resource constraints * Experience leading efforts to establish mature secure software development practices that lead to lower defect escape rates and resiliency against attack * Experience with Python, JMS, JSON/XML, SOA/RESTful applications, or web front-end technologies, including Bootstrap, Angular, HTML/HTML5, CSS, JavaScript, JSON/XML, or Ajax * Knowledge of Cross Domain guard solutions, including Forcepoint High Speed Guards, OWL Data Diodes, and ISSE Guards * Ability to confer with system and hardware engineers to derive software requirements and subsequently develop them for production * Ability to write and review software product documentation * Master's degree ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)