Clinical Programmer

Pharma and Clinical Research


Tata Consultancy Services (TCS) is an IT services, consulting, and business solutions provider that has been partnering with the world’s largest businesses in their transformation journeys.


The Clinical Programmer will evaluate, develop and maintain clinical database besides analyzing clinical data. Coding, testing and documenting databases are daily activities for the position.



  • Review /update Study build specification documents.
  • Build/amend & Validate Study database as per the study build specification documents.
  • Program/modify checks/procedures as per the study build specification documents.
  • Update and upload the relevant documents on shared client portal on completion of the tasks.
  • Update the database for any QC/User acceptance test findings.
  • Possess a strong knowledge on Object Oriented Programming concepts and C# Programming.
  • Hands on experience in MS Visual Studio and SQL Server
  • Knowledge for debugging Custom Functions through Medidata CF debugging utility
  • Reviews the Data Validation Specification documents and Categorizes the Edit Checks and Custom Functions
  • Strong Knowledge on Medidata Rave Custom Functions utility and program Custom Functions
  • Has knowledge on various Simple to Complex Custom Functions.
  • Work with Standards team and suggest updates/deviations on Standard Custom Functions used across studies.
  • Analyze the Custom Function related issues in Production and provide effective solutions on fixing those issues.
  • Performs the Peer Review of the Custom Function code developed by the other Custom Function Programmer
  • Identify and suggest process improvements to Senior CDP / SME.
  • Participate in knowledge sharing sessions and mentor/train the team on Custom Functions programming
  • Works closely with Senior CDP/Programming Lead and provide solutions/suggestions for the new requirements.
  • Perform and/or initiate comprehensive data management tasks, pertaining to Database design, programming and validation and Data transfers.
  • Perform quality control procedures for relevant activities.
  • Assist in developing and implementing new technology in Database Design.
  • Provide Clinical Data Management team with technical expertise.
  • Develop and maintain good communication and working relationships with CDM team.
  • Review the contract, protocol and any other customer specifications for implementing any client specifications.
  • Perform tasks/activities as communicated by client Clinical Programmer, SDM or Alliance Manager.
  • Create/review the Data Management Plan documents.
  • Attend/Conduct telephone conferences/meetings as required.
  • Adherence to SOPs/Regulatory requirements/project specific guidelines.
  • Escalation of identified unresolved issues to client Clinical Programmer/SDM/ Alliance Manager.
  • Provide inputs/status reports on monthly basis during the life cycle of the project.
  • Proactively propose process improvements in the client/TCS partnership when identified.
  • This should be communicated and discussed with the TCS Clinical Programmer- Team Lead/Project Lead prior to being escalated to client.
  • Knowledge transfer & sharing experience/lessons learned.
  • Person filling the position shall perform any other task given by her/his supervisor, which belongs to this position by its nature or her/his experience or education meets the requirements to perform.


Quality Related Job Accountabilities

  • Follows regulations and company policies, and complies with all client Standard Operating Procedures
  • Demonstrates a continuous improvement mindset, by identifying and recommending opportunities to streamline or improve processes
  • Completes all assigned mandatory training by the designated due date
  • Provides support as needed for internal and external audits/inspections


  • Bachelor’s Degree in Life Sciences
  • Minimum 1+ years of experience in Oracle, PL/SQL, and/or experience on Medidata RAVE is required
  • General knowledge of Clinical Trials and Pharmaceutical Industry
  • Excellent oral and written communication skills in English


  • Attractive salary & cafeteria benefits
  • Pleasant work atmosphere: open office environment, relax rooms, terraces
  • Workplace stability
  • Inhouse gym
  • Health Care Benefit
  • Hungarian language courses for non-Hungarian speakers
  • Self-development training
  • Global and diverse working environment
  • Company events
  • Team building activities


Natacha Pinto
Email address:

Would you like to work with TCS Hungary?
Send your CV to
and mention the name of the open
position in your email!