Full Stack Software Developer
Booz Allen Hamilton · Hampton, VA · 2 days ago
Hybrid$69k–$158k/yrFull-time
About the role
The role involves designing, modifying, developing, writing, and implementing software programming applications using agile methods. It requires experience with back-end and front-end languages to develop complete solutions and solving complex problems within a collaborative, cross-functional team.
Responsibilities
- Resolve workflow problems through automation optimization
- Identify and implement system improvements
- Develop software and systems from vision to production ready
- Work with automated testing tools to perform testing and maintenance
- Collaborate with cross-functional teams to deliver high-quality software solutions
Requirements
- Experience with Java, Python, C#, C/C++, .NET, JavaScript, React, NodeJS, PHP, or Drupal
- Master’s degree or 8+ years of experience in software engineering in lieu of a degree
- Ability to obtain a Top Secret clearance
Qualifications
- Bachelor's degree or equivalent experience in computer science, software engineering, or a related field
- Experience with Agile methodology, extreme programming, product management, and software products
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills
Skills
- Agile methodologies
- Extreme programming
- Product management
- Software development
- Back-end and front-end languages
- Automated testing tools
Benefits
- Health, life, disability, financial, and retirement benefits
- Paid leave
- Professional development
- Tuition assistance
- Work-life programs
- Dependent care
Pay
The projected compensation range for this position is $69,300.00 to $158,000.00 (annualized USD).
Schedule
Employees are expected to work from a Booz Allen facility frequently, in alignment with leadership expectations and the needs of the role.