onsite
Software Engineer - Enabling Pathways
Software Engineer
Full‑time Software Engineer role focused on building scalable web applications using JavaScript, Node.js, and Python, with cloud deployment on AWS and front‑end work in React. Strong database and DevOps skills required to deliver reliable, high‑performance solutions.
About the role
Key Responsibilities
- Design, develop, and maintain server‑side components in Node.js and Python, ensuring clean, testable code.
- Build responsive front‑end interfaces with React, integrating RESTful APIs and real‑time data streams.
- Deploy and manage applications on AWS (EC2, RDS, S3, Lambda), optimizing cost and performance.
- Collaborate with cross‑functional teams to define requirements, estimate effort, and deliver features on schedule.
- Implement CI/CD pipelines, automated testing, and monitoring to support continuous delivery.
Requirements
- 3+ years of professional experience in full‑stack web development.
- Experience with relational databases (PostgreSQL/MySQL) and SQL query optimization.
- Hands‑on knowledge of AWS services and cloud architecture best practices.
- Strong problem‑solving skills, attention to detail, and a collaborative mindset.
Skills
javascriptnodejspythonawsreactsql