Job Search and Career Advice Platform

Enable job alerts via email!

Apprentice Software Engineer Level 6

CACI Limited

Plymouth

On-site

GBP 22,000 - 26,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A consulting firm in Plymouth is looking for a Level 6 Degree Apprentice Software Engineer to join their team in September 2026. This role offers a supportive environment and the chance to work on live projects within the UK Government and Defence sector. Candidates should demonstrate a passion for technology through previous projects or studies. A competitive salary and an excellent benefits package are included. Applications close on 5th March 2026.

Benefits

Competitive Salary
Work Life Balance
Early Careers Programme
Social events
Matched pension and health care package
Supportive working environment

Qualifications

  • Demonstrates passion through personal projects or academic studies.
  • Living in the UK and a British Citizen required.

Responsibilities

  • Work within a multi-skilled team to deliver software solutions.
  • Create logical and maintainable code for applications and services.
  • Engage in the design and development of cloud infrastructure.

Skills

Passion for technology
Teamwork
Communication
Leadership skills

Education

3 x A levels Grade B or above in STEM
BTEC Level 3 IT Extended Diploma (D, D, D)
Job description

Posted Thursday 5 February 2026 at 01:00 | Expires Friday 6 March 2026 at 00:59

We are the Information Intelligence Group (IIG) of CACI UK, providing bespoke software solutions to solve our customers complex problems. As our team continues to grow, we are looking for a Level 6 Degree Apprentice Software Engineer to join us in September 2026 for the duration of 3 years, based in Plymouth. As part of the scheme, you will achieve a BSc Digital and Technology Solutions from Exeter University.

We offer a supportive, flexible working environment where you will grow your technical knowledge and apply this on live customer projects. You will learn from some of the UK’s leading Software Developers, who will provide full support & exposure to the full software lifecycle. You will have the opportunity to join one of our small, fast-paced, agile delivery teams; using agile methodology and DevOps techniques to build backend systems, data processing pipelines, and progressive web apps for customers in the UK Government and Defence sector.

This role requires you to be a British Citizen (either born or naturalised) and be living in the UK

The Opportunity

An Apprentice Software Engineer at CACI works in a supportive, flexible working environment where you will grow your technical knowledge and apply this on live customer projects. You will learn from some of the UK’s leading Software Developers, who will provide full support & exposure to the full software lifecycle.

You will have the opportunity to join one of our small, fast-paced, agile delivery teams, using agile methodology and DevOps techniques to build backend systems, data processing pipelines, and progressive web apps for customers in the UK Government and Defence sector. This will include:

  • Working as part of a multi-skilled team to deliver solutions
  • Creating logical and maintainable code
  • Involvement in the design and development of applications and services across the stack, along with the cloud infrastructure they run on
  • Taking on real business challenges in software engineering and receive training and support throughout
  • Learning and working with some of the most advanced technologies, enabling you to develop a broad range of competencies including teamwork, communication and leadership skills
The Fit

We are looking to speak with individuals who are passionate about technology, looking to start their career within Software Engineering in a consultancy environment. You will be able to demonstrate this passion through personal projects or academic studies, together with or expecting to achieve next year either of the following:

  • 3 x A level Grade B or above in STEM related subjects
  • BTEC or equivalent Level 3 Information Technology Extended Diploma (Grade D, D, D) desirable
Why work for us?

The Level 6 Apprentice Software Engineer role is an excellent opportunity, and CACI reward their staff well with a competitive salary and impressive benefits package which includes:

  • Competitive Salary: £22,000 + regular generous pay increments
  • Work Life Balance: 37.5 hour weeks around core hours of 10:00 – 15:00
  • Early Careers Programme: 20 per cent of your contracted time devoted to studying for a degree and gaining off-the-job learning
  • Social: Fantastic culture with monthly social events.
  • Future You: Matched pension and health care package.
  • Environment: We provide employees with a great working environment focussed on support, growth and empowerment.

We offer a great L&D package, a career coach and guilds to share innovation and learning. We also offer self-directed career progression, that fosters opportunities for success for us and our business.

Please note - We are closing applications on 5 th March 2026.

CACI is proud to be an equal opportunities employer. Embracing the diversity of our people, we are on a journey to build a truly inclusive work environment where no one is treated less favourably due toethnic origin, age, gender, veteran status, religion or belief, sexual orientation, marital status, and disability or health condition, actively working to prevent discrimination.

As a Disability Confident employer, we will;

  • Provide reasonable adjustments in the recruitment process where requested (contact a member of the recruitment team on020 7602 6000 to discuss individual requirements further).
  • Offer people with health conditions and disabilities, meeting the minimum criteria for a role, an interview.

Our people are unique and we encourage, and support them, to be confident in contributing to our inclusion journey.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.