Clinical Programmer I / II

BENGALURU (IN)HYBRIDPOSTED: 9/29/2026
PHARMAFull time
HIRING ORGANIZATIONASTRAZENECAPharmaceuticals / Biopharmaceuticals / Healthcare
AstraZeneca

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

SAS Programming (Base & Macro)
Python for Clinical Data
R Programming
SQL
Power BI
TIBCO Spotfire
CDISC SDTM / ADaM Standards
Clinical Data Validation & Edit Checks
EDC Systems (Medidata Rave / Veeva)
ICH-GCP & 21 CFR Part 11 Compliance

COMPENSATION & REWARDS

Salary: Competitive / Disclosed upon candidate shortlisting

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.

TEAM SIZE: 89,000+ employees
INDUSTRY: Pharmaceuticals / Biopharmaceuticals / Healthcare

EXPECTED CAREER ROADMAP

The programme typically progresses Clinical Programmer I → Clinical Programmer II → Senior Clinical Programmer within 2–4 years, with strong performers moving into Principal Programmer, Biometrics Team Lead or Clinical Data Science roles thereafter. Because the position spans programming, visualisation and regulatory documentation, it opens lateral doors into Clinical Data Management, Statistical Programming and Real-World Evidence groups inside AstraZeneca. Externally, candidates in Bengaluru are actively recruited by IQVIA, Parexel, Syneos Health, ICON and Fortrea, as well as clinical technology vendors such as Veeva and Medidata, frequently at 30–50% compensation uplifts. Specialising in CDISC standards or data science pipelines materially accelerates this trajectory.

APPLICATION ADVISORY

Quantify your CV: replace 'built SAS programs' with 'automated 40+ edit checks that cut data-cleaning cycle time by 15%'. Be ready to walk through double-programming logic, validation documentation and SDTM/ADaM mapping decisions. Prepare one dashboard example end-to-end — requirements, data model, build, UAT and user training. Refresh ICH-GCP, 21 CFR Part 11 and audit-trail expectations before the technical screen. Expect behavioural questions on working across biometrics, data management and clinical operations in a distributed team, so prepare a concrete cross-functional collaboration story.

READY TO SUBMIT?

Verify your capability profile and matching credentials before submitting direct applications.