Full Stack Software Engineer
Listed on 2025-12-06
-
Software Development
Software Engineer, Full Stack Developer
Your growth matters to us - explore our career development opportunities.
BE EMPOWERED TO SUCCEEDConnect with others in our people-first culture and enhance our collective ingenuity.
SUPPORT YOUR WELLBEINGLearn how we’ll support you as you pursue a balanced, fulfilling life.
YOUR CANDIDATE JOURNEYDiscover what to expect during your journey as a candidate with us.
OpportunityAs a senior full-stack developer at Booz Allen, you will develop end-to-end solutions in a fast, agile environment. You will master new tools and techniques, identify system improvements, and help clients overcome challenging problems using the latest architectural approaches, tools, and technologies. You will ensure solutions consider the current architecture, operating environment, and future functional enhancements.
ResponsibilitiesDevelop production-grade applications with Python and Rust, Go, Scala, or Java; deploy and integrate containerized software using Kubernetes; design event-driven or streaming architectures with Kafka, Amazon SNS, Red Panda, or Apache Flink; troubleshoot applications on Linux; build or maintain RESTful APIs or software interfaces; evaluate architectural tradeoffs and design robust, scalable service-based software; use Git for version control; and collaborate within a diverse team.
Qualifications- 6+ years of experience building production-grade applications with Python and Rust, Go, Scala, or Java
- 2+ years of experience deploying and integrating containerized software applications using container orchestration platforms, including Kubernetes
- 2+ years of experience implementing event-driven or streaming architectures leveraging Kafka, Amazon SNS, Red Panda, or Apache Flink
- 2+ years of experience running, troubleshooting, and debugging applications on Linux systems
- 1+ year of experience building or maintaining production-grade RESTful APIs or software interfaces
- Experience evaluating architectural tradeoffs and designing robust service-based software applications for scalable use
- Experience using Git for version control in a collaborative software development environment
- TS/SCI clearance
- Bachelor's degree in a CS field and 6+ years of experience in software engineering, or 11+ years of experience in software engineering in lieu of a degree
- Experience acquiring client requirements and resolving workflow problems through automation optimization
- Ability to work with automated testing tools to perform testing and maintenance
- TS/SCI clearance with a polygraph
Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance is required.
CompensationAt Booz Allen, we celebrate your contributions, provide you with opportunities and choices, and support your total well‑being. Compensation ranges from $86,800.00 to $ (annualized USD) and is determined by factors such as location, education, skills, experience, and contract‑specific affordability. This posting will close within 90 days from the posting date. Benefits include health, life, disability, financial, and retirement plans, paid leave, professional development, tuition assistance, work‑life programs, and dependent care.
IdentityStatement
As part of the application process, you are expected to appear on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud.
Work Model- If this position is listed as remote or hybrid, you’ll periodically work from a Booz Allen or client site facility.
- If this position is listed as onsite, you’ll work with colleagues and clients in person as needed for the specific role.
All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local, or international law.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).