SAS Programmer

Team: Statistics
Hours: Part-time (up to 20 hours per week)
Location: Chelsea, London

Company Overview:

The Thrombosis Research Institute is a renowned institution dedicated to advancing research in the field of thrombosis and cardiovascular health outcomes. The institute has been involved in laboratory studies, randomised clinical trials and large international observational registries. The institute is now moving into the area of large national and regional databases, as well as studies that using administrative claims, laboratory results, EHR data, as well as large-scale biomedical databases like UK Biobank. For further information on the scope of our research, please visit:

The Thrombosis Research Institute is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, or any other characteristic protected by law. We encourage candidates from all backgrounds to apply.

Role Overview:

You will ensure TRI studies are planned and implemented to the highest standards, in compliance with ICH-GCP guidelines, TRI SOPs and all applicable regulatory guidelines. Develop, modify, and maintain computer programs required to enhance clinical care and research; analyse research needs to determine feasibility of adapting manual procedures to computer applications.

Key Responsibilities:

  • Specify, develop, modify, maintain and validate computer programs
  • Specify and develop programs to support research needs
  • Validate computer applications
  • Analyse manual processes to convert to computer applications
  • Select software for statistical analysis environment
  • Help design database through CRF and database design review
  • Design project directory architecture
  • Select electronic file transfer technologies
  • Prepare and maintain project documentation
  • Follow SOP documentation standards
  • Maintain analysis programming notebook
  • Estimate and manage project workload
  • Provide status updates to supervisor
  • Estimate time required to complete various tasks
  • Attend and contribute to team meetings as required
  • Coordinate statistical programming efforts of others on project
  • Learn, apply and share new techniques to increase efficiencies
  • Become an advanced SAS programmer
  • Understand industry trends (regulatory, technical)
  • Assist in mentoring junior staff as needed
  • Educate others in formal and informal settings
  • Answer analysis programming questions that others may have
  • Attend departmental meetings
  • Perform other related duties incidental to the work described herein

Desired Skills and Experience:

  • A Bachelor’s degree in mathematics or a computer-related field, or equivalent coursework or technical training
  • Two years of programming or analytical experience with knowledge of the SAS computer language and systems. Preferred experience includes previous clinical trials experience, proficiency with SAS software, and exposure to the UNIX operating system
  • Good SAS programming skills with knowledge in SAS/Macro, SAS Proc reports and ODS
  • Good working knowledge in SAS/Graph and Proc SQL
  • Knowledge of R programming language would be an advantage

To apply: Please use the ‘APPLY NOW’ form or submit your cover letter and CV by email to

Posted on: 2nd April 2024
Apply now