remoteonsite
Software Engineering L2-2 - Opella.
Software Engineer
Software Engineer L2-2 building scalable health‑tech solutions using Python, Node.js, and AWS. Focus on backend services, containerization, and continuous delivery to support a global OTC and VMS platform.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services in Python and Node.js.
- Implement RESTful APIs and microservices, ensuring scalability and reliability.
- Containerize applications with Docker and orchestrate deployments on AWS.
- Collaborate with cross‑functional teams to define requirements and deliver features on time.
- Participate in code reviews, performance tuning, and automated testing.
Requirements
- 3+ years of professional software development experience.
- Strong proficiency in Python and Node.js with solid understanding of asynchronous programming.
- Hands‑on experience with AWS services (EC2, RDS, S3, Lambda) and CI/CD pipelines.
- Solid knowledge of relational databases (SQL) and experience with Docker.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonnodejsawsdockercicdsql