Jobs Filtered by

UK Graduate Software Engineer

  • Location
    (UK) and Bath
  • Job Reference
  • Functional Area/Experience
    IT / Fresh Graduate

Job Description & Qualifications

We areseeking forward-thinking, innovative, and inquisitive graduates to join our High Integrity Software Engineering Team as part of our 2023 Graduate Programme. Our software team is involved in some of the UK’s most exciting software engineering projects, demanding the very highest level of engineering excellence.

As a Graduate Software Engineer, you will have the opportunity to work on a range of exciting projects in the Aerospace, Defence, Rail, Automotive, and Energy sectors. You will be involved in developing software for safety-related and critical applications, often related to critical national infrastructure. Our industry award-winning projects make step changes in operational efficiency and safety in their domain and are highly respected by our customers.

You will join a diverse team of excellent and experienced engineers who are committed to ensuring our projects meet our customers’ high expectations. We have a range of projects, from single person consultancy roles with customers supporting them with their software challenges to large-scale, £multi-million in-house software development projects – and everything in between.

As part of our Graduate Development Programme, you will receive tailor-made software engineering training to suit your background, with opportunities to gain experience in the software development life-cycle by rotating through multiple roles on multiple projects. This on-the-job training will cover requirements engineering, systems design and decomposition, architectural design, coding, verification, and validation.

At Capgemini, we are committed to providing you with the support you need to excel. Our graduate programme includes tailor-made software engineering training, a personal line manager/coach to help identify your personal development goals, workshops presented by resident experts, opportunities to select courses from a long list of course providers, and regular forums to share experience and ideas across the business.

Successful applicants’ opportunities could include:

  • Developing the requirements for a train control system
  • Using mathematical proof to demonstrate that safety properties are met
  • Developing code that will fly all over the world and operate 24/7 without incident for decades
  • Developing reference models
  • Researching new tools and techniques


  • A first-class or 2:1 degree
  • Post-graduate qualifications are also welcomed.

Capgemini is committed to diversity and inclusion and welcomes applicants from all backgrounds.

This role may require obtaining the relevant level of security clearance.

Job Skills/Competencies Required

Graduates applying for these roles should have good communication skills – you will be expected to work within teams of varying sizes and be able to communicate ideas with other members of the team. You should possess good organisation skills and share our enthusiasm for innovation.

A key attribute of any applicant seeking to fulfil this role is that they understand the importance of Software Engineering as an engineering discipline.


Please confirm If you want to unregister

Yes No


You have been unregistered from gradlink