remote
Senior Full Stack Software Engineer - Booz Allen Hamilton
Software Engineer
Senior Full Stack Engineer leading the modernization of mission‑critical GEOINT systems, architecting cloud‑native, data‑driven microservices with Python, Node.js, and AWS, while mentoring teams and driving engineering excellence.
About the role
Key Responsibilities
- Lead the design, architecture, and implementation of full‑stack, cloud‑native applications and microservices for GEOINT modernization.
- Architect scalable, secure solutions on AWS, leveraging Docker, Kubernetes, and CI/CD pipelines.
- Mentor and coach engineering teams, setting coding standards and best practices.
- Collaborate with cross‑functional stakeholders to translate mission requirements into technical specifications.
- Drive continuous improvement of development processes, performance monitoring, and security compliance.
Requirements
- 5+ years of full‑stack development experience with Python and Node.js.
- Proven expertise in AWS services (EC2, ECS, Lambda, RDS, S3) and container orchestration.
- Strong background in microservices architecture, CI/CD, and automated testing.
- Excellent communication skills and ability to mentor junior engineers.
- Experience in secure, mission‑critical software development is a plus.
Skills
pythonnodejsawsdockerkubernetes