onsite
Senior Full Stack Software Engineer - Security Clearance - Booz Allen Hamilton
Software Engineer
Lead the modernization of mission‑critical GEOINT systems by designing and delivering cloud‑native, data‑driven applications and microservices on AWS, using Python, Node.js, Docker, and Kubernetes, while ensuring robust security and scalability.
About the role
Key Responsibilities
- Architect and develop cloud‑native, data‑driven applications and microservices for GEOINT mission‑critical systems.
- Lead technical direction, design decisions, and code reviews for high‑consequence projects.
- Implement CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes) to accelerate delivery.
- Ensure security best practices, compliance, and secure coding throughout the development lifecycle.
- Mentor and coach junior engineers, fostering a culture of continuous improvement.
Requirements
- Senior experience (5+ years) in full‑stack development with Python and Node.js.
- Proficiency in AWS services (EC2, ECS, EKS, Lambda, S3, RDS) and container orchestration.
- Strong understanding of microservices architecture, CI/CD, and automated testing.
- Experience with security frameworks, vulnerability assessment, and secure deployment.
- Excellent communication, problem‑solving, and leadership skills.
Skills
pythonnodejsawsdockerkubernetescicd