Booz Allen Hamilton is seeking a Software Engineer and Developer to create impactful software solutions in a fast-paced environment. The role involves developing software and systems, identifying necessary improvements, and helping clients tackle complex challenges using modern technologies.
Responsibilities:
- Resolve a problem with a complete end-to-end solution in a fast, agile environment
- Develop software and systems from vision to production ready
- Use passion to 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
- Ensure the solution developed considers the current architecture and operating environment, as well as future functionality and enhancements
Requirements:
- 4+ years of experience designing, modifying, developing, writing, and implementing software programming applications
- 4+ years of experience designing, optimizing, and maintaining NoSQL databases
- Experience with Python coding
- Experience leading end-to-end design, scoping, and implementation of AWS-based tools
- Experience with API development
- Experience in EO/IR image processing, data exploitation, and analysis algorithm development
- Experience creating solutions to complex problems within a collaborative team environment
- Active TS/SCI clearance; willingness to take a polygraph exam
- Bachelor's degree and 4+ years of experience in software engineering, or Master's degree and 2+ years of experience in software engineering
- Experience with container technology, including Docker or podman
- Experience with Python coding for AI/ML solutions such as PyTorch and TensorFlow
- Experience working with Agentic workflows and LLMs, such as Claude or GPT