Thermo Fisher Scientific is hiring for the position of CDM Programmer II in Bangalore. This opportunity is suitable for professionals with experience in Clinical Data Management (CDM), clinical database development, Medidata Rave, Veeva CDB, edit checks and study configuration.
The CDM Programmer II will provide programming support for clinical data management activities, including database development, data validation, data imports, listings and process improvements. Candidates with 2+ years of relevant experience and hands-on knowledge of clinical data management systems are encouraged to apply.
Thermo Fisher Scientific supports pharmaceutical and biotechnology organizations worldwide and provides opportunities to work on global clinical research projects.
Key Responsibilities
As a CDM Programmer II at Thermo Fisher Scientific, the selected candidate will:
- Design, build and test clinical study databases and edit checks.
- Configure clinical databases according to study requirements.
- Define and import clinical trial data into appropriate systems.
- Create and test data listings used for clinical data review.
- Perform programming activities according to project requirements.
- Support database development and clinical data validation activities.
- Work on studies of simple to moderate complexity with appropriate supervision.
- Troubleshoot and resolve technical and programming-related issues.
- Apply programming and technology knowledge to improve CDM processes.
- Participate in process-improvement initiatives to increase operational efficiency.
- Develop knowledge of lead programmer responsibilities and departmental processes.
- Follow departmental SOPs, working practices and applicable project requirements.
- Contribute to the development of informal training materials.
- Collaborate with multidisciplinary project teams to complete assigned deliverables within agreed timelines and budgets.
Qualification and Experience
Candidates interested in the Thermo Fisher CDM Programmer II job should meet the following requirements:
Education: Bachelor’s degree or equivalent relevant academic/vocational qualification.
Experience: Approximately 2+ years of relevant professional experience providing the knowledge and skills required for the position.
Candidates should have experience in:
- Clinical Data Management (CDM)
- Medidata Rave with Custom Functions development or Veeva with CDB expertise
- Clinical database build
- Study configuration
- Database development
- Edit check development and testing
- Clinical data validation
- Clinical data review listings
Thermo Fisher Scientific may also consider an equivalent combination of appropriate education, professional training and directly related experience.
Skills Required
Key skills for the CDM Programmer II vacancy in Bangalore include:
- Medidata Rave
- Rave Custom Functions
- Veeva CDB
- Clinical Data Management
- Clinical database programming
- Database build and study configuration
- Edit checks and data validation
- SAS
- SQL
- Crystal Reports
- JReview
- Relational Database Management Systems (RDBMS)
- Clinical research and GCP knowledge
- SOP compliance
- Technical troubleshooting
- Project management
- Problem-solving
- Attention to detail
- Stakeholder and team communication
Candidates should also demonstrate strong organizational skills, leadership ability, initiative and the capacity to manage multiple assignments with competing deadlines.
Who Can Apply?
Professionals with a Bachelor’s degree or equivalent qualification and around 2+ years of relevant experience in Clinical Data Management or clinical database programming can apply.
Candidates with hands-on experience in Medidata Rave Custom Functions or Veeva CDB, along with database build and study configuration experience, will be particularly relevant for this position.
Why Join Thermo Fisher Scientific?
The role offers an opportunity to work within a global clinical research environment supporting pharmaceutical and biotechnology organizations.
Potential professional benefits include:
- Exposure to global clinical trial projects.
- Experience with advanced clinical data management systems.
- Opportunities to strengthen Medidata Rave and Veeva CDB expertise.
- Experience in database programming and clinical data validation.
- Collaboration with multidisciplinary clinical research teams.
- Participation in process-improvement initiatives.
- Development toward more advanced and lead CDM programming responsibilities.
- Hybrid working arrangement.
How to Apply

