Welcome Back

Google icon Sign in with Google
OR
I agree to abide by Pharmadaily Terms of Service and its Privacy Policy

Create Account

Google icon Sign up with Google
OR
By signing up, you agree to our Terms of Service and Privacy Policy
Instagram
youtube
Facebook

Cdm Programmer-Ii ( Python, R, And Sas Programming )

Thermo Fisher Scientific
Thermo Fisher Scientific
4+ years
preferred by company
10 Feb. 10, 2026
Job Description
Job Type: Full Time Education: B.Sc./ M.Sc./ M.Pharm/ B.Pharm/ Life Sciences Skills: Causality Assessment, Clinical SAS Programming, Communication Skills, CPC Certified, GCP guidelines, ICD-10 CM Codes, CPT-Codes, HCPCS Codes, ICD-10 CM, CPT, HCPCS Coding, ICH guidelines, ICSR Case Processing, Interpersonal Skill, Labelling Assessment, MedDRA Coding, Medical Billing, Medical Coding, Medical Terminology, Narrative Writing, Research & Development, Technical Skill, Triage of ICSRs, WHO DD Coding

CDM Programmer II (Python, R, and SAS Programming)

Location: Bangalore, Karnataka, India
Job ID: R-01340819
Employment Type: Full-Time
Work Mode: Fully Remote
Category: Clinical Research / Clinical Data Management


About the Organization

Thermo Fisher Scientific is a global leader in scientific research and clinical development, supporting pharmaceutical and biotechnology companies in bringing life-changing therapies to market. Through its PPD® clinical research portfolio, the organization delivers high-impact clinical research services across more than 100 countries, having supported over 2,700 clinical trials in recent years. The Clinical Research Services team is driven by scientific excellence, innovation, and operational rigor.


Job Overview

The CDM Programmer II will provide advanced programming and technical support for clinical data management (CDM) activities across global clinical trials. This role involves working with Python, R, and SAS to support database development, data validation, listings creation, automation, and process optimization. The position is ideal for professionals with strong analytical skills who thrive in a collaborative, multi-disciplinary clinical research environment.


Key Responsibilities

Clinical Data Programming & Management

  • Design, build, test, and maintain clinical trial databases and edit checks

  • Define, import, and validate clinical data from multiple sources

  • Develop, create, and test listings for data review in line with study requirements

  • Perform programming activities in accordance with project timelines, SOPs, and contractual requirements

  • Act as lead programmer on studies of simple to moderate complexity under guidance

Programming & Analytics

  • Develop, maintain, and optimize programs using Python, R, and SAS

  • Perform data extraction, cleaning, transformation, and validation

  • Conduct statistical analyses including regression, hypothesis testing, and multivariate analysis

  • Build reusable scripts, macros, and functions for analytics and reporting

  • Automate data processing and reporting workflows to improve operational efficiency

Quality, Compliance & Documentation

  • Ensure data quality, integrity, and compliance with GCPs and applicable SOPs

  • Create and maintain clear technical documentation for code, processes, and outputs

  • Identify and resolve technical and programming-related issues

  • Support audits, inspections, and internal quality reviews as required

Collaboration & Process Improvement

  • Work closely with cross-functional teams including clinical data management, biostatistics, and clinical operations

  • Translate business and study requirements into effective programming solutions

  • Participate in departmental process improvement initiatives

  • Contribute to the development of informal training materials and knowledge sharing


Education & Experience Requirements

  • Bachelor’s degree or equivalent in Life Sciences, Computer Science, Statistics, Data Science, or a related discipline

  • Minimum 4+ years of relevant experience in clinical data programming or clinical data management

  • Equivalent combinations of education, training, and directly related experience may be considered


Required Skills & Competencies

Technical Skills

  • Strong working knowledge of SAS, R, and Python

  • Experience with relational database systems (RDBMS) and data structures

  • Solid understanding of clinical trial data standards and CDM processes

  • Strong knowledge of statistics, including regression and hypothesis testing

Professional Skills

  • Excellent written, verbal, and interpersonal communication skills

  • Strong attention to detail with proven problem-solving abilities

  • Ability to manage multiple priorities and meet tight deadlines

  • Demonstrated initiative, motivation, and accountability

  • Ability to work effectively in a global, multi-disciplinary project team

  • Delivery-focused with a strong commitment to quality and compliance


Working Conditions

  • Fully remote work environment

  • Standard work schedule (Monday to Friday)

  • Occasional domestic or international travel may be required based on project needs


Why Join Thermo Fisher Scientific?

  • Work on global clinical trials with leading pharmaceutical and biotechnology organizations

  • Be part of a scientifically driven, innovation-focused clinical research team

  • Gain exposure to large-scale, complex clinical data environments

  • Access continuous learning, professional development, and career growth opportunities

  • Contribute directly to advancing therapies that address critical global health challenges