Senior Clinical Programmer II
By Admin · Biostatistics & Statistical Programming
ROLE OVERVIEW
At AstraZeneca, the Senior Clinical Programmer II role sits within the Biometrics and Clinical Data Sciences function, powering the data-driven oversight of global trials in cardiovascular, renal, metabolic, respiratory, and immunology. This position is pivotal to turning complex clinical data into validated listings, dashboards, and actionable insights that accelerate trial decisions, improve data quality, and support regulatory submission readiness. The programmer partners with data management, clinical operations, biometrics, and study teams to build scalable programming solutions using SAS, Python, R, SQL, Power BI, and Spotfire. As an individual contributor and mentor, you will shape enterprise standards, reduce cycle times, and ensure inspection-ready outputs. This is a compelling career opportunity for an experienced clinical programmer who wants to blend deep technical mastery with patient-focused drug development at a top global pharmaceutical company.
ROLE DEFINITION & RESPONSIBILITIES
- •Independently design, develop, validate, and maintain complex SAS, Python, R, and SQL programs for clinical trial data processing, analysis, and reporting.
- •Build end-to-end dashboards and data visualization products using Power BI, Spotfire, or similar tools to monitor data quality, safety, and operational performance.
- •Create and curate a catalogue of validated listings and reports that enable systematic data cleaning, issue detection, and faster cycle times.
- •Lead small to medium clinical programming initiatives, prioritizing deliverables that scale across studies and align with the clinical programming roadmap.
- •Define reusable components, standards, and best practices that enhance quality, efficiency, and consistency of programming outputs globally.
- •Review deliverables from other programmers, embed quality into outputs, and identify, manage, and communicate risks with mitigation plans.
- •Collaborate with data management, development operations, clinical, and biometrics teams to resolve reporting needs and technical issues.
- •Mentor junior programmers through cross-training, technical guidance, and coaching to sustain high-quality dashboards and reports.
QUALIFICATIONS & REQUIREMENTS
REQUIRED QUALIFICATIONS
- Bachelor’s or Master’s degree in computer science, life sciences, statistics, or a related discipline.
- 5+ years of clinical programming experience in the pharmaceutical, biotechnology, or CRO environment.
- Demonstrated proficiency in SAS, Python, R, SQL, and dashboard technologies such as Power BI or Spotfire.
- Strong understanding of clinical development processes, industry standards, and regulatory requirements.
- Hands-on experience with EDC systems like Medidata Rave, Inform, or Veeva, and data platforms such as Saama or Entimice.
- Proven ability to influence cross-functional stakeholders and manage complexity in a dynamic global environment.
- Excellent analytical, critical thinking, written, and verbal communication skills.
PREFERRED QUALIFICATIONS
- •MicroStrategy
- •Data Visualization Best Practices
- •FDA Regulations
- •Clinical Trial Dashboards
- •Mentoring and Coaching
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.
