1

Clinical Programmer Jobs (NOW HIRING)

A Clinical Programmer will support the design, development, and validation of clinical trial databases. In this role, you will build and test study databases using platforms such as Medidata Rave or ...

A Clinical Programmer will support the design, development, and validation of clinical trial databases. In this role, you will build and test study databases using platforms such as Medidata Rave or ...

Senior Clinical Programmer

Palo Alto, CA ยท On-site

$145K - $156K/yr

Position Summary The Senior Clinical Programmer at ReCor Medical requires complete knowledge and full understanding of clinical programming principles and practices for medical device clinical trials.

Alongside ongoing clinical trials, SystImmune has a robust preclinical pipeline of potential cancer therapeutics in the discover and IND-enabling stages, representing cutting-edge biologics ...

next page

Showing results 1-20

Clinical Programmer information

See salary details

$24

$64

$102

How much do clinical programmer jobs pay per hour?

As of Jun 26, 2026, the average hourly pay for clinical programmer in the United States is $64.77, according to ZipRecruiter salary data. Most workers in this role earn between $53.61 and $73.32 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Clinical Programmer, and why are they important?

To thrive as a Clinical Programmer, you need strong proficiency in programming languages like SAS or R, a solid understanding of clinical trial processes, and typically a degree in life sciences, computer science, or a related field. Expertise with clinical data management systems (CDMS), electronic data capture (EDC) tools, and CDISC standards such as SDTM and ADaM is often required. Attention to detail, problem-solving ability, and effective communication are vital soft skills for ensuring data accuracy and collaborating with cross-functional teams. Mastery of these skills ensures the integrity and reliability of clinical trial data, supporting regulatory compliance and successful study outcomes.

What are clinical programmers and what do they do?

Clinical programmers are professionals who design, develop, and maintain computer programs used to manage and analyze clinical trial data in the pharmaceutical and biotech industries. They work closely with data managers, statisticians, and clinical teams to ensure data accuracy and regulatory compliance. Their responsibilities often include writing programs for data cleaning, statistical analysis, and generating reports using tools like SAS or R. Clinical programmers play a key role in ensuring that clinical trial data is processed efficiently and meets industry standards.

How does a Clinical Programmer typically collaborate with biostatisticians and data managers during a clinical trial?

Clinical Programmers work closely with biostatisticians and data managers throughout the clinical trial process. They are responsible for programming data listings, tables, and figures based on statistical analysis plans provided by biostatisticians. Collaboration involves ensuring data integrity, resolving data discrepancies, and implementing database validation checks, often through regular meetings and shared documentation. This teamwork is essential for maintaining data quality and meeting regulatory requirements, making strong communication and coordination skills important in the role.

What is the difference between Clinical Programmer vs Data Manager?

AspectClinical ProgrammerData Manager
Required CredentialsBachelor's degree in life sciences, computer science, or related field; programming skills in SAS, R, or SQLBachelor's degree in health sciences, statistics, or related field; experience with data management software
Work EnvironmentCollaborates with statisticians, data managers, and clinical teams to develop and validate data reportsOversees data collection, validation, and database management for clinical trials
Employer & Industry UsagePharmaceutical companies, CROs, biotech firmsPharmaceutical companies, CROs, clinical research organizations

While both Clinical Programmers and Data Managers work within clinical research, Clinical Programmers primarily focus on developing data reports and programming analysis datasets, whereas Data Managers handle data collection, validation, and database management. Both roles require strong analytical skills and familiarity with clinical data standards, often working closely together to ensure data quality and integrity in clinical trials.

More about Clinical Programmer jobs
What cities are hiring for Clinical Programmer jobs? Cities with the most Clinical Programmer job openings:
What states have the most Clinical Programmer jobs? States with the most job openings for Clinical Programmer jobs include:
What job categories do people searching Clinical Programmer jobs look for? The top searched job categories for Clinical Programmer jobs are:
Infographic showing various Clinical Programmer job openings in the United States as of June 2026, with employment types broken down into 33% Full Time, and 67% Contract. Highlights an 100% In-person job distribution, with an average salary of $134,731 per year, or $64.8 per hour.

Clinical Programmer

CTI

Covington, KY โ€ข On-site, Remote

Full-time

Medical, PTO

Posted 14 days ago


Job description

A Clinical Programmer will support the design, development, and validation of clinical trial databases. In this role, you will build and test study databases using platforms such as Medidata Rave or OmniComm TrialMaster, program validation checks, and ensure all data structures align with approved CRFs and study specifications. You will perform comprehensive user acceptance testing, support data cleaning through query management, and maintain complete documentation in accordance with SOPs. This position requires strong analytical skills, accuracy, and the ability to collaborate effectively with Clinical Data Managers and crossfunctional study teams to deliver highquality, auditready clinical data on time and within budget

What You'll Do:

  • Act as a primary database architect for client clinical databases using Medidata Rave, OmniComm TrialMaster, or other database applications as needed for Clinical Trials
    • Create database entry screens based on approved case report form (CRF) casebook
    • Perform internal testing of entry screens prior to user acceptance testing
    • Work with lead CP or Study Clinical Data Manager to implement system edits on built entry screens
  • Program validation procedures, in conjunction with the Sr. CP or CP II, for clinical studies and other billable projects. Validation procedures are programming code that output edit failures in CTI systems when checking the data against expected values. These expected values could be acceptable ranges or form flow edits/visit progression.
  • Maintain necessary study build documentation as required by CTI SOPs
  • Meet all project deadlines on time and on budget
  • Ensure accuracy of clinical databases as compared to the CRF; perform user acceptance testing (UAT) of database and provide feedback to study team regarding any discrepancies
  • Perform UAT on programmed edits in the clinical database; ensure accuracy of edits in database as compared to edit specifications documents; provide feedback to study team on functioning of edits. The UAT the CP I performs is comprehensive and in conjunction with the Sr. CP or CP II direction. The programmers are to test the forms they have built as well as any edits or derivations that they have programmed.ย 
  • Perform review and issue queries for CRF data, based on automated edit checks, manual review, post-hoc data listings, and sponsor requirements
  • Maintain all necessary data review documentation to support accurate data cleaning

What You'll Bring:

  • Bachelorโ€™s degree or equivalent experience in Computer Science/Information Technology or a technical degree in a related field
  • 1+ years of experience working with databases in a complex clinical data management (CDM) environment, and/or equivalent combination of education and experience
  • Database experience with OmniComm TrialMaster or Medidata Rave is preferred

Why CTI?

  • Advance Your Career โ€“ We support career progression through a structured mentoring program and leadership courses that provide the support needed to grow. We also value ongoing education and training through tuition reimbursement and a dedicated training department.
  • Join an Award-Winning and Valued Team โ€“ We have an award-winning unparalleled culture that can be felt by our employees across 60 countries. We support a work-life balance and the importance of time with family by offering generous health benefits and vacation packages, hybrid work from home opportunities, and paid parental leave. We also encourage care for the world around us through our unique CTI Cares program.
  • Make a Lasting Impact โ€“ We focus on moving medicine forward by working on treatments for chronically and critically-ill patients, who depend on us to bring life-changing therapies to market.

Important Note
In light of recent increase in hiring scams, if you're selected to move onto the next phase of our hiring process, a member of our team will reach out to you directly from an @ctifacts.com email address to guide you through our interview process. Please ensure you are applying for jobs directly on our website (www.ctifacts.com) or from our verified LinkedIn page.
Please Note

  • We will never communicate directly with you via Microsoft Teams Messaging or by text message
  • We will never ask for your bank account information at any point during the recruitment process

Equal Opportunity Employer/Veterans/Disabled