Skip to main content

Kick-start your career with an Apprenticeship

At PDMS, we're always learning- it's part of our DNA.  

We're proud of our track record of providing apprentices with opportunities to grow and develop in a supportive workplace. We have found that apprentices bring fresh and new ideas into our organisation and quickly contribute to creating value for our customers.  

Our paid apprenticeship programme covers two years and is designed to kick-start your career and help you gain invaluable experience. Many of our former apprentices are still working for us to this day and are continuing to excel in their chosen careers. 

What does an apprenticeship involve? 

As an apprentice at PDMS, you’ll have the opportunity to get hands-on experience of working on our projects.  From day one, you will be developing both personally and professionally with a dedicated training programme that gives you access to different expertise and disciplines - not to mention being surrounded by a great bunch of people.

Typically as a PDMS apprentice, you’ll work for four days a week and spend one day studying towards your qualification. This enables you to directly put into practice your theoretical studies while also learning on the job.  

Infrastructure apprentice working at a computer

What are we looking for?

We’re not expecting you to have all the skills from day one, we’ll support and train you throughout your apprenticeship. If your skill-set looks a little different from this but you think you can bring value to the role – we’d love to learn more about you!

Personal skills

  • Have problem-solving skills, organisation and attention to detail   
  • Have clear communication skills – both verbal and written   
  • A positive, motivated and self-starter attitude  
  • Openness, curious-minded/ inquisitive   
  • A passion for technology and dedication to learn and study  
  • A willingness to learn and commitment to develop new skills   
  • A team player mindset, ideally with proven experience working in a group/team   

Other desirable skills

  • Be familiar with Microsoft Office suite including Word, Excel, Outlook and ideally Microsoft Teams
  • Relevant work experience or customer facing experience   
  • An understanding of programming languages, ideally C#, HTML, CSS, SQL or JavaScript or similar


We are not currently accepting any applications for Apprenticeships but will be re-launching our scheme in Autumn 2023.

The application process

Resource Optimisation icon

Apply for apprenticeship

Apply online and upload a copy of your CV 

Reporting icon

Shortlisting & interviews

If successful, you will be invited for an interview either online or in person

Contact & Relationship Management icon

Selection & onboarding

The successful candidate will be invited to start at PDMS as an Apprentice

Learn more

A photo of Katerina on a Teams call sat at her desk

Meet newly promoted Junior Developer, Katerina

Katerina joined PDMS in 2021 as an Apprentice Trainee Developer. After completing her studies, Katerina has joined PDMS on a permanent basis as a Junior Developer.

Photo of Senior Front-End Developer Nick Collins doing coding on a computer screen

What is a Front-End Developer?

Nick Collins explains the role of Front-End Development covering its history and future, and how you can become a Front-End Developer yourself.

UX designer drawing wireframes on piece of paper

Analyst, Alexandra, expands UX knowledge through The Interaction Design Foundation

Analyst, Alexandra, shares her positive experience of taking on courses through The Interaction Design Foundation which specialises in self-paced and manageable UX training.