onsite
Software Engineer IV - Cloud Native Full Stack - Applied Research Solutions
Software Engineer
Senior full‑stack engineer building cloud‑native applications with JavaScript, Python, and AWS. Lead design, implementation, and deployment of scalable services and web UIs, ensuring high performance and security.
About the role
Key Responsibilities
- Design, develop, and maintain cloud‑native microservices using JavaScript/Node.js and Python.
- Build responsive front‑end components with React, ensuring cross‑browser compatibility.
- Implement CI/CD pipelines, containerization with Docker, and orchestration on Kubernetes.
- Collaborate with security teams to enforce best practices and maintain required clearances.
- Participate in code reviews, performance tuning, and troubleshooting production issues.
Requirements
- 8+ years of software development experience, with a focus on full‑stack cloud applications.
- Proficiency in JavaScript, Python, Node.js, and React.
- Hands‑on experience with AWS services (EC2, ECS, Lambda, RDS) and container orchestration.
- Strong understanding of CI/CD, Git, Docker, and Kubernetes.
- Excellent problem‑solving skills and ability to work in a fast‑paced, security‑centric environment.
Skills
javascriptpythonnodejsreactawsdockerkubernetes