Thermo Fisher Scientific is hiring for the position of CDM Programmer I in Bangalore, India. The role focuses on clinical data management programming, database development, edit checks, data validation, data imports and listings for data review.
Candidates with a Bachelor’s degree or equivalent qualification, relevant experience comparable to 1–3 years, and experience with Medidata Rave EDC can apply.
Job Details
Company: Thermo Fisher Scientific
Position: CDM Programmer I
Job ID: R-01365677
Location: Bangalore, India
Work Type: Hybrid
Employment: Full Time
Work Schedule: Second Shift (Afternoons)
Work Environment: Office
Experience: Comparable to 1–3 years
Salary: Not disclosed
Responsibilities
- Design, build and test project databases and edit checks.
- Define and import data into clinical data management systems.
- Define, create and test listings for data review.
- Complete assigned tasks according to project timelines.
- Follow departmental procedures and project requirements.
- Resolve issues and manage simple to moderate tasks.
- Develop knowledge in programming and technology.
- Support multidisciplinary project teams.
- Assist with some lead programming activities under oversight.
- Follow departmental working practice documents and SOPs.
- Contribute to informal training materials.
Qualification & Experience
Education:
- Bachelor’s degree or equivalent.
- Relevant formal academic/vocational qualification.
Experience:
- Previous experience providing the knowledge, skills and abilities required for the position.
- Comparable to 1–3 years of related experience.
- Experience with Medidata Rave EDC.
Skills Required
- Medidata Rave EDC
- Clinical data management systems
- Database development
- Edit checks
- Data validation
- Data imports
- Data review listings
- Knowledge of programming languages or RDBMS
- Written and verbal communication
- Computer skills
- Attention to detail
- Problem-solving
- Organizational skills
- Ability to work to deadlines
- Knowledge of GCP and applicable SOPs
- Clinical data confidentiality
- Teamwork
About the Role
The Clinical Data Management Programmer I works with clinical data management systems and programming tools to support data management activities and deliverables.
The role includes database development and data validation while working within a multidisciplinary project team to complete assigned activities according to established timelines and project requirements.
Working Conditions
The role is performed primarily in an office environment. The job posting also states that occasional travel to site locations, including domestic and international travel, may be required.
Why Join Thermo Fisher Scientific?
According to the job description, employees work in an environment focused on:
- Scientific innovation
- Collaboration
- Professional development
- Scientific excellence
Specific compensation or employee benefits for this position were not disclosed in the provided job posting.
How to Apply


