Skip to main content

Programmer I

As a mid-size Contract Research Organisation (CRO), Veramed prides itself on two key areas: providing the highest quality statistics and programming consultancy for its clients, and giving its employees an industry leading working environment, support and development for growth. We don’t believe in a universal model for Programmers, which is why you’ll find the unique responsibilities, daily interactions and opportunities for each Programmer type we’re hiring for on our Programmer careers page. Understanding each Programmer type can help you set a more clear career path and work in a role that is suited to your skills and personality.

Due to the experience levels expected as a Programmer I, you will start off working more directly as a Delivery Programmer. This will allow you to build a strong skill foundation and gain the necessary industry knowledge before expanding your horizon into becoming a different type of Programmer, or mix of Programmer types.

At its core, the role of the Programmer I is to provide programming support to the statistics and programming department across a range of projects, clients and therapeutic areas. 

Minimum requirements as a Programmer I:

  • BSc, MSc or PhD in numerical discipline (or relevant equivalent industry experience)
The following Programmer type/s are suited to this role (CLICK THE HEADING BELOW):

Delivery Programmer - Key Responsibilities / What to Expect / Requirements

Work on a range of clinical studies for small to large pharmaceutical and biotech clients while feeling valued and supported in your day-to-day work.

We are seeking a hands on Programmer with attention to detail and strong work ethic to work as part of the statistical and programming team providing programming support as outlined below to a variety of clients in the Veramed portfolio. This role provides the opportunity to progress towards becoming a Lead Programmer at Veramed.


This role entails a wide variety of responsibilities and client exposure – you are certainly not pigeon holed.

Below is a range of the types of tasks you could be carrying out on a daily basis. As with many roles at Veramed, you have the opportunity to shape their direction dependent on client needs and your own career aspirations.

  • Program and QC datasets and TFLs following specifications and good programming practice.
  • Develop dataset specifications that conform to CDISC data standards.
  • Attend and contribute to internal and client study team meetings.
  • Mentor less experienced members of the team.


  • Development into lead programmer or technical role.
  • Gaining experience across different therapeutic areas and phases.
  • Presenting at conferences.
  • Peer mentoring and/or line management.
  • Developing innovative solutions to aid study reporting.
  • Contributing to initiatives that consider employees, the environment and our local communities as part of our B Corp accreditation.


  • A warm, friendly working environment in which to thrive both personally and professionally.
  • A supportive, open-door management policy that will aid in your development and provide you with the tools to take your career to the next level.
  • Exposure to a wide range of clients and projects, allowing you to diversify your workload and work closely with some of the biggest pharma companies in the industry.
  • Work with a truly unique CRO that’s doing something different when it comes to managing staff, projects and building relationships in the industry.
  • The ability to truly own your role and develop your skills and experience.


  • Understanding of the clinical drug development process and relevant disease areas.
  • Awareness of industry and project standards as well as ICH guidelines.
  • Proficiency in using SAS or other statistical software (e.g. R) appropriate to the level of seniority.
  • A good understanding of CDISC data standards.
  • Self-management skills with a focus on results for timely and accurate completion of competing deliverables.
  • Ability to work independently and as part of a team.

If you have a passion for contributing to high quality deliverables, thrive when working closely with team members of all levels of experience and want to work for a company where you truly feel you can add value, this role could be for you. Apply now.

When applying for the role below, please bear in mind which Programmer type you feel most suited to – this can help our Recruitment team understand your goals and help ensure you develop your career in the best way possible. There is no right or wrong answer and your preference will not affect your application – this is to simply help us understand what area you’d like to focus on as a Programmer.

Can’t find any current roles that suit you but are still interested in joining Veramed? Feel free to drop off your CV here so we can keep your details on file.


  • Competitive salary
  • Pension
  • Private and business travel insurance
  • Private healthcare
  • Cycle-to-work scheme
  • Travel loan
  • Annual bonus
  • Summer and Christmas parties as well as company socials

Please take a look at our website and glassdoor reviews to get to know us! You can also find us on instagram or twitter with our handle @weareveramed.


If you wish to apply for this role please follow the steps below to register with Veramed Recruitment, and upload your CV and cover letter for review.

Please ensure you complete both of the below steps (1 & 2) to be considered for this role.


Complete the form below and click ‘Register’

*If applying for the Veramed graduate scheme, applications should be emailed to [email protected]. Please see more information on the graduate recruitment page about what to include in your covering letter.


On the following page upload your CV and Cover Letter