Senior Clinical SAS Programmer Analyst

Thermo Fisher Scientific India Pvt Ltd

Bengaluru

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Thermo Fisher Scientific India Pvt Ltd is seeking a Senior Programmer Analyst II to lead end-to-end clinical SAS programming activities for complex studies. You will manage SDTM/ADaM dataset development, TLFs, and regulatory-compliant deliverables, while guiding junior programmers and collaborating with cross-functional teams.

The role requires strong SAS skills (Base SAS, SAS Macros, PROC SQL), CDISC expertise, and proven leadership in clinical programming within pharma/biotech/CRO environments.

Qualifications

  • Master's or Bachelor's degree in Computer Science, Statistics, Biostatistics, Mathematics, or a related field.
  • Minimum 7 years of end-to-end clinical SAS programming experience, including SDTM, ADaM, and TLF development.
  • Strong hands-on SAS programming including Base SAS, SAS Macros, PROC SQL, and clinical reporting.
  • Proven Study Lead or Lead Programmer experience managing complex clinical studies.

Responsibilities

  • Act as the Lead Programmer on complex clinical studies, coordinating programming activities with project leaders and client representatives.
  • Independently manage end-to-end clinical SAS programming activities, including SDTM and ADaM dataset development, and generation of Tables, Listings, and Figures (TLFs).
  • Develop, execute, maintain, and validate SAS programs to support clinical trial data analysis and reporting.
  • Ensure CDISC SDTM/ADaM compliance and regulatory guidelines are followed.
  • Lead programming activities across studies to ensure timely delivery of high-quality datasets and documentation.
  • Collaborate with Biostatistics, Clinical Data Management, and cross-functional teams to meet study objectives.

Skills

SAS programming
CDISC SDTM/ADaM
TLFs (Tables Listings Figures)
Lead Programmer
Stakeholder management
Mentoring junior programmers
Relational databases
Problem-solving
Communication skills

Education

Master's or Bachelor's in Computer Science/Statistics/Biostatistics/Mathematics

Tools

Base SAS
SAS Macros
PROC SQL

Job description

Sr Programmer Analyst II – Work Schedule: Second Shift (Afternoons)

Environmental Conditions: Office

Join Us as a Senior Programmer Analyst II – Make an Impact at the Forefront of Innovation

What You'll Do
  • Act as the Lead Programmer or Study Lead on complex clinical studies, working directly with project leaders and client representatives to manage programming activities, timelines, resources, and deliverables.
  • Independently manage end-to-end clinical SAS programming activities, including SDTM dataset creation, ADaM dataset development, and generation of Tables, Listings, and Figures (TLFs).
  • Develop, execute, maintain, and validate SAS programs to support clinical trial data analysis and reporting.
  • Ensure compliance with CDISC standards, including SDTM and ADaM, and applicable clinical programming guidelines.
  • Lead programming activities across clinical studies, ensuring timely delivery of high-quality datasets, analysis outputs, and supporting documentation.
  • Collaborate with Biostatistics, Clinical Data Management, and other cross-functional teams to meet study objectives.
  • Perform quality control and validation of statistical programming deliverables, ensuring accuracy, consistency, and regulatory compliance.
  • Manage multiple programming assignments, prioritize deliverables, and ensure adherence to project timelines and departmental SOPs.
  • Provide technical guidance, training, and mentorship to junior programmers.
  • Participate in client meetings, project discussions, and programming reviews as the primary programming representative.
  • Contribute to process improvements, programming standards, training materials, and departmental working practice documents.
  • Support resource planning, project forecasting, and bidding activities when required.
Education & Experience Requirements

Master's degree in computer science, Statistics, Biostatistics, Mathematics, or a related field, with relevant clinical programming experience. OR Bachelor's degree in computer science, Statistics, Biostatistics, Mathematics, or a related field, or an equivalent relevant academic/vocational qualification.

Mandatory Experience

Minimum 7 years of end-to-end clinical SAS programming experience, including SDTM, ADaM, and TLF development, with proven experience independently leading clinical studies as a Study Lead Programmer. Strong hands‑on experience in SAS programming, including Base SAS, SAS Macros, PROC SQL, and clinical reporting. Demonstrated experience independently managing programming deliverables across clinical studies. Experience working within the pharmaceutical, biotechnology, or CRO industry.

Knowledge, Skills & Abilities
  • Advanced proficiency in SAS programming, including Base SAS, SAS Macros, and PROC SQL.
  • Strong knowledge of CDISC standards, including SDTM and ADaM.
  • Extensive experience developing and validating Tables, Listings, and Figures (TLFs).
  • Proven Study Lead or Lead Programmer experience managing complex clinical studies independently.
  • Strong understanding of clinical trial processes, statistical programming, and regulatory requirements.
  • Excellent analytical, problem‑solving, and troubleshooting skills.
  • Strong attention to detail and commitment to data accuracy and quality.
  • Ability to independently manage multiple studies, assignments, and challenging timelines.
  • Strong communication and stakeholder management skills, including the ability to interact effectively with clients and cross‑functional teams.
  • Demonstrated leadership skills with experience mentoring and guiding junior programmers.
  • Strong understanding of relational databases and complex clinical data structures.
  • Ability to identify process improvements and contribute to programming efficiency.
Work Conditions and Environment

Work is performed in an office environment with exposure to electrical office equipment. Occasional travel to site locations, including domestic and international travel, may be required.

Why Join Us?

When you join Thermo Fisher Scientific, you become part of a global team that values passion, innovation, and a commitment to scientific excellence. You'll work in an environment where collaboration and professional development are part of the everyday experience, and where your contributions make a meaningful difference in advancing clinical research.

Experience Level Senior Level

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Clinical Data Management Programmer II (SAS)
Clinical Data Management Programmer II (SAS)

Thermo Fisher Scientific India Pvt Ltd • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Programmer Analyst
Programmer Analyst

Thermo Fisher Scientific India Pvt Ltd • Bengaluru

On-site
INR 900,000 - 1,300,000
Programmer/Sr Programmer Analyst
Programmer/Sr Programmer Analyst

ThermoFisher Scientific • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Programmer/Sr Programmer Analyst
Programmer/Sr Programmer Analyst

ThermoFisher Scientific • Mumbai

On-site
INR 1,200,000 - 1,800,000
Senior Statistical Programmer 1 New
Senior Statistical Programmer 1 New

NetVerks Inc. • Ernakulam

On-site
INR 1,500,000 - 2,300,000
Senior Statistical Programmer
Senior Statistical Programmer

Cytel • India

Remote
INR 1,200,000 - 1,800,000
Principal Statistical Programmer
Principal Statistical Programmer

Emmes Corporation • Bengaluru

Hybrid
INR 1,200,000 - 1,900,000
Sr. Manager, Statistical Programming
Sr. Manager, Statistical Programming

Emmess Services • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Associate Director - Clinical Data Management Programming
Associate Director - Clinical Data Management Programming

Thermo Fisher Scientific India Pvt Ltd • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Sr Statistical Programmer 1
Sr Statistical Programmer 1

Worldwide Clinical Trials • Thiruvananthapuram

On-site
INR 1,200,000 - 2,400,000