remote
Senior Web Software Engineer - Optima Health
Software Engineer
Lead the design, development, and delivery of secure, scalable web applications using Python, Node.js, and AWS, while championing Agile practices and CI/CD pipelines in a collaborative, home‑based environment.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance web services and APIs using Python and Node.js.
- Design and implement scalable solutions on AWS, leveraging services such as EC2, Lambda, S3, and RDS.
- Collaborate with cross‑functional teams in an Agile setting to deliver incremental value and ensure continuous integration and deployment.
- Containerise applications with Docker and orchestrate deployments using CI/CD pipelines.
- Participate in code reviews, performance tuning, and security hardening to uphold quality standards.
Requirements
- 5+ years of professional software development experience in web technologies.
- Strong proficiency in Python and Node.js with a solid understanding of RESTful API design.
- Hands‑on experience deploying and managing applications on AWS.
- Familiarity with Docker, CI/CD tools (GitHub Actions, Jenkins, or similar), and Agile methodologies.
- Excellent problem‑solving skills and a passion for clean, maintainable code.
Skills
pythonnodejsawsdockeragile