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 ( Veeva Edc, Cdb )

Thermo Fisher Scientific
Thermo Fisher Scientific
4+ years
Not Disclosed
Remote, India, India
8 May 12, 2026
Job Description
Job Type: Full Time Remote Education: B.Sc./ M.Sc./ M.Pharm/ B.Pharm/ Life Sciences Skills: ICH guidelines, ICSR Case Processing, Interpersonal Skill, Labelling Assessment, MedDRA Coding, Medical Billing, Medical Coding, Medical Terminology, mRS and EQ-5D-5L., Narrative Writing, Research & Development, Technical Skill, Triage of ICSRs, WHO DD Coding

Job Title

CDM Programmer II

Work Schedule

Standard (Monday–Friday)

Work Mode

Office-Based

Company

Thermo Fisher Scientific (PPD Clinical Research Services)


About Thermo Fisher Scientific

Thermo Fisher Scientific is a global leader in scientific and clinical research, enabling customers to make the world healthier, cleaner, and safer. Through its PPD clinical research portfolio, the organization supports over 2,700 clinical trials across 100+ countries, delivering advanced data, laboratory, and clinical development solutions for pharmaceutical and biotech companies worldwide.

For more information, visit: Thermo Fisher Scientific


Job Summary

We are seeking a skilled CDM Programmer II to support clinical data management programming activities across global clinical trials.

The role involves designing, building, and testing clinical databases, edit checks, and data validation programs using clinical data systems and programming tools. The position also supports process improvement initiatives and ensures high-quality, efficient delivery of clinical data management outputs within regulatory and project requirements.


Key Responsibilities

Clinical Database Programming

  • Design, build, and test clinical trial databases and edit checks in Veeva EDC.

  • Develop and manage PPCs with retrospective amendment knowledge.

  • Support CDB programming activities and database configuration.

  • Define and import clinical data into study databases.

Data Validation & Listings

  • Develop, create, and test data listings for clinical data review.

  • Perform programming activities aligned with project requirements.

  • Ensure accuracy and consistency of data validation outputs.

Study Execution & Support

  • Support studies of simple to moderate complexity under supervision.

  • Apply programming and technical knowledge to resolve study-related issues.

  • Ensure timely completion of assigned programming tasks as per project timelines.

Process Improvement & Development

  • Participate in process improvement initiatives to enhance efficiency.

  • Contribute to development of tools, techniques, and internal training materials.

  • Support enhancement of programming workflows and systems.

Compliance & Quality

  • Ensure adherence to SOPs, GCP guidelines, and departmental working procedures.

  • Maintain high standards of quality in all programming deliverables.

Collaboration & Team Support

  • Work within multi-disciplinary project teams.

  • Collaborate with clinical data managers, statisticians, and study teams.

  • Provide technical input and support for project execution.

Professional Development

  • Build knowledge of lead programmer responsibilities and CDM processes.

  • Develop expertise in clinical programming tools and systems.


Required Qualifications

  • Bachelor’s degree or equivalent in a relevant field.

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


Required Skills & Competencies

Technical Skills

  • Basic to working knowledge of programming languages or relational databases (RDBMS).

  • Experience with tools such as SAS, SQL, Crystal Reports, and JReview.

  • Understanding of clinical database systems such as Veeva EDC.

  • Knowledge of data structures and clinical programming concepts.

Analytical & Problem-Solving

  • Strong attention to detail and analytical thinking.

  • Ability to identify and resolve technical programming issues.

  • Strong debugging and troubleshooting skills.

Project & Time Management

  • Strong organizational skills with ability to manage multiple tasks.

  • Ability to handle competing deadlines and changing priorities.

  • Basic project management and budgeting awareness.

Communication & Collaboration

  • Strong written and verbal communication skills in English.

  • Ability to work effectively in multi-disciplinary teams.

  • Demonstrated initiative and ability to work independently when required.

Behavioral Competencies

  • Strong commitment to quality and delivery.

  • Adaptability and flexibility in dynamic project environments.

  • Initiative-driven with a proactive approach to problem-solving.


Working Environment

  • Office-based work environment with standard IT and clinical systems.

  • Exposure to global clinical trial teams and systems.

  • Occasional domestic and international travel may be required.


Why Join This Role

  • Work on global clinical trials supporting top pharmaceutical sponsors.

  • Gain hands-on experience with advanced clinical data systems and programming tools.

  • Opportunity to develop into senior clinical programming or data leadership roles.

  • Contribute to high-impact clinical research and drug development programs.

  • Be part of a global team driving innovation in clinical data science.