Booz Allen Hamilton is seeking a Software Engineer to join their team. In this role, you will work as a full-stack developer, overseeing a team and creating end-to-end solutions to help clients overcome their challenges using modern technologies and architectural approaches.
Responsibilities:
- Resolve a problem with a complete end-to-end solution in a fast, agile environment
- Oversee a team as they learn new tools and techniques and identify needed system improvements
- Help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies
- Make sure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements
Requirements:
- 8+ years of experience designing, modifying, developing, writing, and implementing software programming applications using Agile methods
- 8+ years of experience in full-stack development
- Experience with HTML5, CSS3, Typescript, and React
- Experience with REST APIs and modern back-end languages
- Experience with high-performance data streaming and messaging queueing technologies
- Experience mentoring or supervising employees within a collaborative team environment
- Experience acquiring client requirements and resolving workflow problems through automation optimization
- Ability to obtain a Secret clearance
- Bachelor's degree or 10+ years of experience in software engineering in lieu of a degree
- Experience optimizing applications for maximum speed and scalability
- Experience collaborating with product managers, designers, and developers to translate requirements into functional solutions
- Experience diving into existing codebases as well as creating new codebases from scratch
- Top Secret clearance
- Master's degree