Job Description

Clinical Programmer

  • Salary: £30.08 per hour
  • REF Number: v-162361-1
  • Consultant: Key Accounts Team
  • Contact: 01438 870011
  • Date Published: 12.11.2025
  • Industry: Chemical
  • Location: Remote work, England
  • Functional Expertise: Clinical Operations/Development, ICT

CK Group is recruiting for a Clinical Programmer to join a global pharmaceutical company on a contract basis for 24 months.

Salary:

Up to £30.08 per hour PAYE (inside IR35)

Clinical Programmer role:

  • Primarily works at the project level.
  • Provides strong programming support to CDISC based e-submission.
  • Develop, review, and/or perform validation of generic macros.
  • Develop, debug, and enhance SAS programs to support quality control of safety or efficacy derived datasets.
  • Has good knowledge and understanding of the statistical models in efficacy data analysis.
  • Responsible for the standardization of Clinical Programming deliverables within a project.
  • Extends existing or develops new clinical programming methods to solve complex problems.
Your Background:

  • Bachelor’s Degree/ Master’s Degree/ PhD in Science, Statistics, Information Technology or equivalent combination of education and related work experience.
  • Bachelor’s + 5 years or Master’s + 4 years of professional experience in a pharmaceutical or clinical research setting as a programmer.
  • Experience in SDTM and ADaM acquainted with CDISC Guidelines and requirements.
  • Advanced level of SAS programming skills.
  • Develop SAS programs and perform QC tasks for integrated analysis.

Company:

Our clients aim is to be a global leader in generics and biopharmaceuticals, improving the lives of patients across the world.

Location:

This role is remote working , but you must be based in the UK.

Apply:

Please quote reference 162361.

It is essential that applicants hold entitlement to work in the UK.

Please note:

This role may be subject to a satisfactory basic Disclosure and Barring Service (DBS) check.

Apply for this job

We'll store this in session so if you're applying for multiple jobs today so you can use this as a base.