Software Engineer
Job Description
Join Booz Allen Hamilton as a senior full-stack Software Engineer delivering end-to-end solutions in a fast, agile environment. This role supports client needs by translating vision into production-ready software while improving systems through modern tools and architectural practices.
Location
Rome, NY (onsite)
Compensation
USD 69,300 - 158,000 per year
Role Summary
In this position, you will help develop software and systems from vision to production. You will work within an agile environment to resolve problems using complete end-to-end solutions and to strengthen systems based on the current architecture, operating environment, and future functionality and enhancements.
Responsibilities
- Deliver complete end-to-end solutions to address problems in a fast, agile environment.
- Adopt new tools and techniques and identify improvements needed across systems.
- Support clients with complex challenges using the latest architectural approaches, tools, and technologies.
- Ensure the team’s solutions align with the current architecture and operating environment while supporting future enhancements and functionality.
- Develop software and systems from initial vision through production readiness.
Required Qualifications
- 3+ years of experience with software engineering in a professional work environment.
- Experience with programming languages, technologies, tools, or web development stacks including C#, C, C++, .NET, or JavaScript.
- Experience using both back-end and front-end languages to build complete solutions.
- Experience building solutions to complex problems within a collaborative team environment.
- Secret clearance.
- Bachelor’s degree.
Technologies
- C#, C, C++, .NET, JavaScript, Java, React, NodeJS
- Database, Linux, Rust, automated testing tools, modern C++
Security and Clearance
Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information. Secret clearance is required.
Skills Assessment
As part of Booz Allen’s skills-first hiring process, candidates must complete the required skills assessment to confirm they meet the Basic Qualifications for this role. Candidates must complete the assessment and reach the minimum proficiency threshold to continue in the hiring process.
AI Usage Policy (Candidate)
AI is part of daily work at Booz Allen, and responsible and ethical use is expected. Use of artificial intelligence (AI) or other tools to assist with responses during interviews (in-person or virtual) is prohibited unless permission is explicitly provided.
Work Model
Onsite: Work will primarily be performed at a Booz Allen office or customer facility, where collaboration with colleagues and customers is required by the role.
Identity Verification
As part of the hiring process, you will complete an identity verification process that uses advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during interviews and assessments. Booz Allen reserves the right to take your picture to verify your identity and prevent fraud.
Benefits
- Health, life, disability, and financial benefits
- Retirement benefits
- Paid leave
- Professional development
- Tuition assistance
- Work-life programs
- Dependent care
- Recognition awards program acknowledging employees for exceptional performance and superior demonstration of company values
Equal Opportunity
Booz Allen provides 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.