Closing date for applications: 31 July 2021

MAC is a full-service global Contract Research Organisation (CRO). We also own a network of research sites. Our mission is to serve with honesty and integrity to make an outstanding contribution to human health.

We are seeking to appoint a Senior SAS Programmer to join our Biometrics team and make a positive impact in a growing and progressive CRO. You will be joining a company that put the needs and wellbeing of their people first, who are inclusive and who deliver exceptional service – together.

This role is full time and is homebased with business related travel as required.

The purpose of this role is to lead the SAS Programming team and provide expert SAS Programming support to MAC Clinical Research and its customers and to develop best working practices and Standard Operating Procedures to deliver the portfolio of projects within the SAS Programming Department.


  • Provide leadership to the SAS Programming department and the SAS Programming team assigned to individual projects.

  • Oversee the SAS Programming team to ensure delivery of high-quality outputs on time and in-line with customer expectations to achieve a high level of customer satisfaction.

  • Participate in data focused project team meetings, meeting frequently with the project team to ensure that all deliverables are planned and coordinated within the project team.

  • Work with the project team to proactively identify potential risks and put in place mitigation and contingency plans.

  • Effectively communicate any data and scientific discussions to achieve project deliverables on time and to high quality.

  • In addition, your specific responsibilities will include:

  • Serve as the SAS Programmer for allocated projects

  • Be responsible and accountable for all SAS Programming deliverables per the established timeline

  • Provide leadership to the SAS Programming project team and provide instruction and guidance to deliver the project objectives

  • Review the project team’s output regularly to ensure the highest quality deliverables

  • Review and, where necessary, adjust resource allocation within the SAS Programming department to ensure that the Biometrics project portfolio can be delivered effectively, on time, within budget and to a high quality.

  • Ensure that all relevant protocols, project plans, SOPs and regulatory requirements are adhered to

  • Develop timelines with the Project Manager for all SAS Programming deliverables, in line with the project contract and project/business objectives.

  • Communicate risks and issues effectively to the project team and provide regular updates to the project team.

  • Ensure that all SAS Programming documentation is generated in a timely fashion in accordance with SOP and project timelines.

  • Maintain complete and accurate records for all SAS Programming activities.

  • Generate, review and provide input into project plans and documentation e.g. Protocol, Data Management Plan, Statistical Analysis Plan

  • Develop and drive best working practices and process improvement. Input in writing, reviewing and updated departmental SOPs and associated forms and templates.

  • Perform QC of SAS Programming deliverables

  • Identify quality issues and implement CAPA as appropriate.

  • Provide programming input to project deliverables e.g. CRF, SAP, analysis file specifications, tables, figures, listings (TFLs) shells.

  • Write SAS programs to generate derived analysis data sets, perform analysis and generate TFLs.

  • Integrate data from multiple sources to create the project-specific analysis data sets.

  • Validate all programming to ensure quality of the statistical outputs

  • Attend and provide input to internal, client or regulatory audits or inspections.


  • Educated to Degree level (or equivalent) in an area relevant to the role.

  • Considerable demonstrable experience in SAS Programming and in-depth working knowledge of effective SAS Programming practices. Preferably, a minimum of 5 years in a SAS Programming role within the Pharmaceutical or CRO Industries

  • Demonstrable working knowledge of CDISC data standards including ADaM and SDTM.

  • Excellent computer skills including expert use of SAS and other relevant programming software.

  • Excellent oral and written communicative skills. Fluent in oral and written English

  • Excellent time management to organise and prioritise workload.

  • Ability to lead by example on process development, departmental and project objectives, and overall business strategy and initiatives.

  • Ability to work in a collaborative team environment.

  • Able to proactively identify risks and issues and be able to devise mitigation and contingency plans and solve problems as they arise. Encourage team members to apply the same approach to seek solutions.

  • Knowledge of drug development process including the relationship between the CRO industry and Pharmaceutical companies.

  • Knowledge of the regulatory framework that surrounds drug development and the clinical trial process.

  • Knowledge of clinical trial process; including the interaction between the SAS Programming team with the wider Biometrics team and clinical operations.


  • Competitive salary in keeping with pharmaceutical industry standards and will reflect experience

  • Free onsite parking at MAC office locations

  • Health Insurance

  • 25 days annual leave plus bank holidays (increasing in increments to 30 days after 6 years service)

  • Your birthday off work

  • Regular hours (including Christmas Day, Boxing Day and New Years Day off)

MAC Clinical Research invites applications from highly motivated candidates, with a desire to achieve their full potential. You will be working with an organisation that sees you as an investment and is keen for you to achieve your career aspirations.

Please note that if we receive a high volume of applications this date may be brought forwards.

Job Description - Senior SAS Programmer July 2021
Download PDF • 231KB

Salary: Competitive + Negotiable £ Apply Now


Filter Locations

Filter Jobs