Job Description
Role Summary
The Software Devl Manager (Python & R programmer) is a mid‑senior individual contributor responsible for independently delivering clinical data programming, transformation, and review solutions in support of global clinical trials.
This role requires hands‑on expertise in Python and R, strong understanding of clinical data standards, and the ability to work with minimal supervision while collaborating closely with Data Managers, Clinical Programmers, Statisticians, and Medical Reviewers throughout the study lifecycle.
Key Responsibilities
Clinical Data Programming & Delivery
Independently develop and maintain Python and R programs for:Clinical data cleaningData transformationData review and analysisSupport downstream clinical data programming activities as defined in the Data Management Plan (DMP)Create and maintain data review listings, metrics, and utilities to support ongoing study conduct and database lock activitiesData Review & Quality Oversight
Perform detailed clinical data quality checks, trend analysis, and issue identificationSupport ongoing data review, reconciliation, and query resolutionEnsure programming outputs meet accuracy, traceability, and audit readiness requirementsActively support interim and final database lock deliverablesStandards, Compliance & Best Practices
Apply and interpret CDISC standards (SDTM) in programming and data reviewEnsure compliance with ICH‑GCP, 21 CFR Part 11, and internal SOPsFollow validated programming and documentation practicesContribute to inspection‑ready deliverablesCross‑Functional Collaboration
Work closely with:Data ManagersClinical ProgrammersStatisticiansMedical ReviewersParticipate in cross‑functional discussions related to data issues, timelines, and deliverablesProvide technical input during study start‑up, conduct, and close‑out phasesAutomation & Continuous Improvement
Develop reusable Python/R utilities and scripts to improve efficiencyContribute to process automation, standardization, and innovation initiativesIdentify opportunities to reduce manual effort in data review and reportingRequired Skills & Qualifications
Technical Skills (Mandatory)
Strong hands‑on experience in Python and RProficiency with:Python: Pandas, NumPyR for statistical analysis and data explorationStrong SQL skillsProven experience working with clinical trial dataSolid understanding of CDISC / SDTM standardsExperience in regulated clinical data environmentsTools & Systems
Clinical data systems (EDC / CDB / CDMS)Data review and reporting toolsVersion control systems (e.g., Git)Experience supporting data ingestion and transformation workflowsEducation
Bachelor’s or Master’s degree in:Computer ScienceStatisticsData ScienceLife SciencesEngineering
IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at https://jobs.iqvia.com
IQVIA is committed to integrity in our hiring process and maintains a zero tolerance policy for candidate fraud. All information and credentials submitted in your application must be truthful and complete. Any false statements, misrepresentations, or material omissions during the recruitment process will result in immediate disqualification of your application, or termination of employment if discovered later, in accordance with applicable law. We appreciate your honesty and professionalism.