Clinical Programmer I / II
ROLE OVERVIEW
The Clinical Programmer I/II role at AstraZeneca's Manyata Tech Park campus in Bangalore sits at the intersection of clinical science and software engineering — the precise place where modern drug development is being reinvented. Reporting into the Biometrics and Clinical Programming function, this individual-contributor position converts raw trial data from EDC and third-party vendors into validated datasets, automated quality checks and executive-ready dashboards that study teams use to spot anomalies weeks earlier. Because AstraZeneca's pipeline spans oncology, cardiovascular, respiratory and rare disease, the programmer's output directly shapes how quickly and confidently go/no-go decisions are made. For a technically strong SAS or Python developer who wants their code to carry patient-level consequence rather than purely commercial consequence, this is a rare hybrid of engineering craft, regulatory rigour and genuine therapeutic impact.
ROLE DEFINITION & RESPONSIBILITIES
- •Design, develop, validate and maintain SAS, Python, R and SQL programs that process, analyse and report clinical trial data for medium- to high-complexity studies.
- •Build and validate Power BI, Spotfire and MicroStrategy dashboards, from requirements gathering through data provisioning, testing, user training and performance support.
- •Create and curate a reusable catalogue of data-cleaning reports; automate manual checks and program edit checks and reconciliation for third-party vendor (TPV) data.
- •Program operational reports covering missing pages, open and closed queries, PI signatures and audit trails, plus subject-level error detection.
- •Develop visualisations that expose discrepancies between EDC and TPV data, enabling proactive issue resolution by study teams.
- •Work within established frameworks and SOPs; complete peer reviews, report specifications and validation documentation, updating assets as requirements evolve.
- •Independently deliver defined scope while communicating progress and risks to lead programmers and ensuring report availability.
- •Contribute to medium-to-high complexity roadmap initiatives alongside data management, biometrics, development operations and clinical teams.
QUALIFICATIONS & REQUIREMENTS
REQUIRED QUALIFICATIONS
- Bachelor's or Master's degree in computer science, life sciences, statistics or an equivalent quantitative discipline.
- 2–5 years of hands-on clinical or statistical programming experience within a pharmaceutical, biotech or CRO environment.
- Demonstrated proficiency in SAS (Base/Macro) or Python/R, with practical SQL skills for data extraction and manipulation.
- Hands-on dashboard development experience in Power BI or Spotfire, including validation and user support.
- Working knowledge of the clinical drug development process and data capture workflows.
- Excellent written and verbal English communication skills for a distributed, cross-functional team.
- Strong analytical mindset with exceptional attention to detail and documentation discipline.
PREFERRED QUALIFICATIONS
- •MicroStrategy Reporting
- •SAS LSAF
- •Third-Party Vendor (TPV) Data Reconciliation
- •Data Models & Data Mining
- •Inform / Saama / Entimice Platforms
REQUIRED VERIFIED SKILLS
COMPENSATION & REWARDS
ORGANIZATION CONTEXT & CULTURE
AstraZeneca is a global, science-led biopharmaceutical company focused on the discovery, development, and commercialisation of prescription medicines. The company operates in various therapeutic areas, including Oncology, Cardiovascular, Renal & Metabolism, and Respiratory & Immunology. AstraZeneca is committed to pushing the boundaries of science to deliver life-changing medicines and improve patient outcomes worldwide.
EXPECTED CAREER ROADMAP
APPLICATION ADVISORY
READY TO SUBMIT?
Verify your capability profile and matching credentials before submitting direct applications.
