remote
Software Engineer, Junior - Booz Allen Hamilton
Software Engineer
Junior Software Engineer building clean, production‑ready code in an agile environment, leveraging Python, JavaScript, APIs, and AWS to deliver end‑to‑end solutions.
About the role
Key Responsibilities
- Design, develop, and maintain scalable web services using Python and JavaScript.
- Implement RESTful APIs and integrate third‑party services to support client applications.
- Collaborate with cross‑functional teams in Agile sprints, contributing to backlog grooming and sprint planning.
- Write unit, integration, and performance tests to ensure code quality and reliability.
- Deploy and monitor applications on AWS infrastructure, utilizing services such as EC2, Lambda, and RDS.
Requirements
- Bachelor’s degree in Computer Science or related field, or equivalent practical experience.
- Proficiency in Python and JavaScript (Node.js or front‑end frameworks).
- Experience with RESTful API design and consumption.
- Familiarity with Agile methodologies and CI/CD pipelines.
- Basic understanding of cloud services, preferably AWS.
Skills
pythonjavascriptaws