Full Stack Software Engineer, Mid
Booz Allen Hamilton - Annapolis Junction, MD
Apply NowJob Description
Job Summary: Booz Allen Hamilton is seeking a Full Stack Software Engineer to develop software solutions in a fast-paced environment. The role involves creating end-to-end solutions, identifying system improvements, and utilizing various programming languages and technologies to address client challenges. Responsibilities: • Resolve a problem with a complete end-to-end solution in a fast, agile environment. • Help create a system that will make a difference. • 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 by the team considers the current architecture and operating environment, as well as future functionality and enhancements. Qualifications: Required: • 2+ years of experience designing, modifying, developing, writing, and implementing software programming applications using Agile methods • 2+ years of experience in software development with basic programming languages, technologies, tools, or web development stacks • Experience developing software with Python or Typescript • Experience with NoSQL databases such as ElasticSearch or Kibana, graph databases, Mongo, or Redis • Experience with software development processes, including unit tests, CI/CD processes, and using Git for version control • Experience working in a Linux development environment • Knowledge of data modeling, data structures, data processing, data transformation, and validation, including JSON Schema • TS/SCI clearance with a polygraph • Bachelors degree and 2+ years of experience in software engineering, or 7+ years of experience in software engineering in lieu of a degree Preferred: • Experience with Java, JavaScript, React, NodeJS, REST, and JSON • Experience with Mongo, ElasticSearch, and Redis • Experience with containerization, including Docker or Podman, or container orchestration, including Swarm or Kubernetes • Experience operating with AWS • Experience with computer and network security and penetration testing • Experience with dataflow integration such as Apache NiFi • Experience writing source code for new applications or generating and enhancing code samples for existing applications • Experience using back-end and front-end languages to develop complete solutions • Experience creating and using data models, data structures, data transformations, and data processing pipelines • Ability to work with automated testing tools to perform testing and maintenance Company: Booz Allen Hamilton is a consulting firm that specializes in analytics, technology, and engineering. Founded in 1914, the company is headquartered in Mclean, USA, with a team of 10001+ employees. The company is currently Late Stage.
Created: 2026-03-05