remote
Senior Software Engineer - IQVIA
Software Engineer
Senior Software Engineer leading full‑stack development of high‑performance, cloud‑native applications using Python, Node.js, React, AWS, and SQL, driving scalable solutions for a fast‑growing health‑tech company.
About the role
Key Responsibilities
- Design, develop, and maintain scalable, high‑performance applications across the full stack, ensuring reliability and resilience.
- Collaborate with cross‑functional teams to translate business requirements into robust technical solutions.
- Implement cloud‑native services on AWS, leveraging services such as Lambda, ECS, and RDS.
- Write clean, testable code in Python and Node.js, and contribute to CI/CD pipelines using Docker and Kubernetes.
- Optimize database schemas and queries in SQL for performance and maintainability.
- Mentor junior engineers and conduct code reviews to uphold quality standards.
Requirements
- 5+ years of professional software development experience.
- Strong proficiency in Python, Node.js, and React.
- Hands‑on experience with AWS services and cloud architecture.
- Solid understanding of relational databases and SQL optimization.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonnodejsawsreactsql