Taro Logo

Senior Software Engineer (Python + JavaScript)

Leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Healthcare

Job Description

IQVIA's Applied Data Science Center (ADSC) is seeking a Senior Software Engineer to join their innovative team. This role combines both Python and JavaScript development to build cutting-edge solutions for clinical trials optimization. As a senior engineer, you'll work with vast healthcare datasets, collaborating with data scientists to transform prototypes into production-ready services. The position offers the opportunity to work on meaningful healthcare technology solutions while being part of a global organization that's revolutionizing clinical research.

The role involves full-stack development with a focus on building data science applications, RESTful APIs, and responsive UIs. You'll be working in an Agile environment, using modern technologies including Kubernetes, cloud platforms, and both relational and non-relational databases. The position requires strong technical expertise in Python and JavaScript (particularly React.js), along with experience in microservices architecture and CI/CD practices.

IQVIA offers the chance to work on impactful projects that directly influence healthcare outcomes. You'll be part of a collaborative team that values continuous learning, quality-focused development, and mentorship. The company's global presence and focus on healthcare innovation provide excellent opportunities for career growth and making a real difference in patient care worldwide.

This is an ideal role for a senior engineer who is passionate about healthcare technology, enjoys both backend and frontend development, and wants to work with cutting-edge data science applications. The position offers the perfect blend of technical challenges, leadership opportunities, and the chance to contribute to meaningful healthcare solutions.

Last updated a month ago

Responsibilities For Senior Software Engineer (Python + JavaScript)

  • Deliver robust, high-quality engineering outcomes in cross-functional scrum teams
  • Develop automated CI/CD pipelines for on-premises and cloud deployments
  • Research and share industry tools and techniques
  • Implement rigorous automated testing and continuous integration
  • Coordinate with data scientists and help write production-grade code
  • Design and lead engineering efforts for business applications
  • Perform code reviews and provide constructive feedback
  • Lead documentation efforts for architecture and security compliance
  • Mentor interns, apprentices, and other engineers

Requirements For Senior Software Engineer (Python + JavaScript)

Python
JavaScript
React
Kubernetes
  • 5+ years of relevant collaborative software engineering experience
  • 2+ years full-time engineering experience across at least two different companies
  • Expert familiarity with backend development (Python) or frontend development using JavaScript/React.js
  • Knowledge of Agile methodology
  • Experience with microservices architecture
  • Knowledge of Kubernetes or container orchestration
  • Experience with relational databases
  • Experience with CI/CD tools
  • Experience building RESTful APIs
  • Knowledge of Linux command line tools
  • Good verbal and written communication skills

Related Jobs

Software Engineer, System Composition, ChromeOS and Android

Senior Software Engineer role at Google focusing on system composition for ChromeOS and Android, requiring expertise in C++, Rust, and system-level programming.

Senior Software Engineer, Messages Engineering Infrastructure

Senior Software Engineer role at Google focusing on Messages Engineering Infrastructure, building developer tools and systems to improve messaging app development across platforms.

Senior Software Engineer, RCS

Senior Software Engineer position at Google focusing on RCS platform development, requiring Java expertise and API design experience to build business communication solutions.

Senior Software Engineer

Senior Software Engineer position at MongoDB, working remotely in Poland on Enterprise Advanced team, developing Ops Manager and Cloud Manager products.

Senior .NET Backend Developer

Senior .NET Backend Developer role at NAVBLUE (Airbus) focusing on developing and maintaining cloud-based aviation software solutions.