Software development graduate programme

Aimed at technical graduates, our Software Development graduate programme is ideal for those looking to secure a role within a programming or development environment.

What to expect

Graduates will work as part of an AGILE development team, developing retail point of sale systems and technical solutions for our high profile customers in the retail industry. The Software Development Graduate Programme lasts 24 months and has a structured training and development plan. PCMS are looking for technical Graduates with a strong interest in programming and software development to become part of a core Product Team within PCMS.

You will be given the opportunity to learn and experience a wide range of technical skills and programming languages such as Java, SQL and JavaScript, Objective C*, XML, HTML and CSS. Not only does the programme offer you the opportunity to gain a Java certification and a SCRUM Master Qualification; it also allows you to work on solutions that can really make a difference. For a full information pack on our Software Development Graduate programme, please email us at

You will be responsible for:

  • Producing technical designs, to agreed company standards, based on specifications from the Business Analysts
  • Work in conjunction with developers and members of the technical architecture team to produce the best solution possible
  • Play an active part in coding, documenting and testing of technical designs
  • Resolve defects in existing code and work to improve it where possible
  • Liaise with customer organisations to assist in the transfer of skills or knowledge
  • Be part of SCRUM process with continuous integration and test driven development

Applicants should have:

  • A degree in a technical subject (e.g. Computer Science, Information Technology, Programming)
  • Excellent interpersonal and communication skills
  • Teamwork ethos
  • Strong problem solving skills
  • Exposure to a variety of programming languages (ideally Java, C++ or C#)
  • The right to work in the UK for the duration of employment

I feel that the graduate programme at PCMS has been a great choice. I have really enjoyed working with very skilled, talented and friendly employees on a daily basis. I can see great improvement in myself as a Developer after working for PCMS for just over a year.

PCMS has an excellent formal process in place to monitor an individual’s improvement and I regularly have meetings with my manager to discuss my progress. I have had the opportunity to work on many challenging tasks. I have really enjoyed working on these tasks as many of them were quite challenging for me and therefore it allowed me to gain new skills.


Software Development Graduate

I’ve always planned to start a career in software development so PCMS was the perfect choice. As a predominantly Java based environment and having a wide range of supporting technologies gives me exposure to lots of different areas that interest me. There are lots of opportunities here. I started as a placement student but was quickly offered a graduate role to return to. This made my final year easier, because of the new skills I gained and I didn’t have to worry about securing a graduate job. I’m back working as a graduate, each day is different and I get lots of exposure to customer facing projects. It’s definitely a great environment to start a career in.


Software Development Graduate

Graduate programme FAQs

I got a 2:2 in my degree - can I still apply?

Yes, for both the Software Development graduate and Management graduate programmes we will consider 2:2 degree classifications, although would expect these to be supported by a reasonable level of work experience. 

I'm interested in working within a specific department; can I still apply to the management graduate programme?

The management graduate programme is a general programme, and for that reason, is best suited to graduates who are not yet sure where they would like to build a long term career. If your degree was in Human Resources, Marketing or Finance for example, and you are looking for a career in those areas specifically, then you may be better suited to a more specialised graduate programme.

Do you accept applications from international students?

We welcome applications from international students who are eligible to live and work in the UK on a full-time, permanent basis. We regret that we are unable to offer any sponsorship for our graduate vacancies.

How long will it take to process my application?

We review applications on an ongoing basis. We will endeavour to feedback as soon as possible. Please bear with us, as with all graduate programmes we receive a high number of applications and ensure that we consider each application thoroughly.

Does PCMS reimburse travel expenses for attending an assessment centre?

No, we do not offer any reimbursement for expenses you may incur attending an interview or an assessment centre.

Do you offer any relocation support?

If you are offered a role at PCMS, we will pay for temporary accommodation at the beginning of your first placement and will give you time during your induction to source more permanent local accommodation. Our team have a wealth of knowledge regarding the local area and can recommend suitable locations to consider.

Do I need a driving license?

Yes. Due to the variety of departments you will work with during the programme and the travel required to customer and PCMS offices, a full driving license is required.

I have applied to the PCMS graduate scheme before, can I reapply?

Yes, we allow previous applicants to reapply to the graduate programme however we recommend that you reflect upon the reasons why your application was previously unsuccessful.

Can I apply if I have finished my degree and have already started work?

Yes, we welcome applications from those who have already graduated.

What is the recruitment process?

If you are an ideal candidate for PCMS, you will be invited to attend a telephone interview lasting approximately 30 minutes. For the Software Development Graduate Programme, this will be a technical based phone interview with a member of the Development Team. For the Management Graduate programme, the interview is usually with a member of the HR Team and will be competency based.
If successful at this stage, you will be invited to attend an assessment centre (usually these take place in the Spring) with a number of other applicants. This process will involve previous graduates and managers from across the company and will allow you to learn more about PCMS and the programme we have on offer. The day will also include a variety of exercises such as:

  • A competency based interview
  • Group work
  • Individual activity
  • Presentation

If successful at the assessment centre, you may be invited for a second face-to-face interview where you will have the opportunity to meet informally with a number of managers from across the business. Full feedback will be given at each stage of the interview process for development purposes.

For more information on careers at PCMS


Contact us

PCMS Group Ltd
Torwood Close
Westwood Business Park
Coventry, CV4 8HX
+44 (0)24 7669 4455


Pin It on Pinterest