Software Engineer
Job Description
Full-stack Software Engineer role in Arlington, VA (onsite) with Booz Allen Hamilton, offering USD 69,400 to 158,000 per year, focused on delivering end-to-end software and systems in a fast, agile environment.
Responsibilities
- Deliver end-to-end software and system solutions in a fast, agile setting.
- Translate concepts from vision to production-ready implementations.
- Adopt and master new tools, frameworks, and techniques as needed.
- Identify opportunities to improve system performance, reliability, and scalability.
- Collaborate with clients to address complex challenges using modern architectural approaches, tools, and technologies.
- Ensure the developed solution aligns with the current architecture and operating environment while planning for future functionality and enhancements.
Requirements
- 3+ years of professional software engineering experience.
- Experience with programming languages and stacks such as C#, C, C++, .NET, or JavaScript.
- Ability to develop complete solutions using both back-end and front-end languages.
- Proven track record of solving complex problems within a collaborative team environment.
- Secret security clearance.
- Bachelor's degree in Computer Science or Computer Engineering.
Technologies
- C#
- C
- C++
- .NET
- JavaScript
- Java
- React
- NodeJS
- Database
- Linux
- overlays
- tmpfs
- containers
- Rust
Benefits
- Health benefits
- Life insurance
- Disability benefits
- Financial benefits
- Retirement benefits
- Paid leave
- Professional development
- Tuition assistance
- Work-life programs
- Dependent care
- Recognition awards program
The Opportunity
- As a full-stack developer, you will craft end-to-end solutions in a fast, agile environment.
- Join a team that builds systems with real impact, not just standalone software.
- Contribute from vision to production readiness, applying your experience to shape software and systems.
Work Model
- Remote: There may be occasions to work in person at a Booz Allen or customer facility.
- Hybrid: Regular time at a Booz Allen facility is expected, with potential on-site work at customer facilities as needed.
- Onsite: Work primarily at a Booz Allen office or customer facility, collaborating directly with colleagues and customers as required.
Identity Statement
- As part of the hiring process, applicants may undergo identity verification using biometrics and AI to confirm identity and prevent fraud. Interviews and assessments may require on-camera participation. Booz Allen reserves the right to capture a photo for identity verification.
Candidate AI Usage Policy
- AI tools are part of daily work, but use during interviews is prohibited unless explicit permission is provided.
Commitment to Non-Discrimination
- All qualified applicants will receive consideration for employment regardless of disability, veteran status, or other protected characteristics under applicable law.