IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. They are seeking a highly skilled Senior Software Engineer specializing in React and Node.js to contribute to building and enhancing scalable web applications and data platforms that support the company's global business objectives.
Responsibilities:
- Design, develop, and maintain scalable web applications and data platforms in cloud environments (Azure/AWS)
- Contribute to application architecture decisions, ensuring alignment with business requirements and system scalability
- Develop and implement microservices-based solutions with a focus on performance, modularity, and maintainability
- Build secure, efficient, and well-documented APIs to support web applications and integrations
- Collaborate with cross-functional teams, including product managers, architects, and stakeholders, to deliver technical solutions
- Translate technical requirements into clean, maintainable, and efficient code
- Participate in the full software development lifecycle—from requirements analysis to deployment and support
- Conduct code reviews and follow best practices to ensure high-quality software delivery
- Troubleshoot and resolve application issues, ensuring optimal performance and reliability
- Stay current with emerging technologies and contribute to continuous improvement of development processes and tools
Requirements:
- Bachelor's degree in Computer Science or related field, or equivalent experience
- 5–8+ years of experience in software development, with a focus on web application development
- Strong hands-on experience with React, Node.js, and modern JavaScript frameworks
- Experience working with MongoDB, Snowflake, Databricks, or similar data platforms
- Familiarity with Docker and Kubernetes for containerization and deployment
- Experience with cloud platforms such as Azure and/or AWS
- Understanding of API design, RESTful services, and secure coding practices
- Experience implementing authentication mechanisms such as SSO
- Strong problem-solving skills and ability to work in an agile, collaborative environment
- Knowledge of modern software development tools, practices, and exposure to AI-driven technologies is a plus