remote
Software Developer - Booz Allen Hamilton
Software Engineer
Full‑stack Software Developer building mission‑critical systems in a fast‑paced, agile environment using JavaScript, React, Node.js, Python, and SQL.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end web applications using JavaScript, React, and Node.js.
- Implement server‑side logic and RESTful APIs in Python, ensuring scalability and security.
- Write efficient SQL queries and manage relational database schemas.
- Collaborate with cross‑functional teams in Agile sprints, delivering incremental value.
- Participate in code reviews, unit testing, and continuous integration pipelines.
Requirements
- Proven experience with full‑stack JavaScript (React, Node.js) and Python.
- Strong understanding of relational databases and SQL.
- Familiarity with Agile methodologies and CI/CD practices.
- Excellent problem‑solving skills and ability to work in a fast‑paced environment.
- Effective communication and teamwork abilities.
Skills
javascriptreactnodejspythonsqlagile