onsite
Junior Software Engineer - Booz Allen Hamilton
Software Engineer
Junior Software Engineer crafting clean, production-ready code in an agile environment, building APIs, integrating analytics, and collaborating on user-focused solutions using Python, JavaScript, and SQL.
About the role
Key Responsibilities
- Design, develop, and maintain scalable software components using Python and JavaScript.
- Build and consume RESTful APIs to integrate front‑end and back‑end services.
- Collaborate with cross‑functional teams in an Agile Scrum framework to deliver incremental features.
- Write unit and integration tests, perform code reviews, and ensure high code quality.
- Assist in database design and query optimization using SQL.
Requirements
- Strong foundation in object‑oriented programming and data structures.
- Experience with version control (Git) and CI/CD pipelines.
- Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus.
- Excellent problem‑solving skills and a collaborative mindset.
- Effective communication in English, both written and verbal.
Skills
pythonjavascriptsql