Apprentice Software Engineer Level 6 in Plymouth

Apprentice Software Engineer Level 6 in Plymouth

Plymouth Full-Time 22000 - 30800 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Join a dynamic team to develop innovative software solutions for real-world challenges.
  • Company: CACI UK, a leader in bespoke software solutions with a supportive culture.
  • Benefits: Competitive salary, flexible hours, and a degree from Exeter University.
  • Why this job: Kickstart your tech career while learning from top developers in an agile environment.
  • Qualifications: Passion for technology and strong STEM background required.
  • Other info: Enjoy a vibrant workplace with social events and career growth opportunities.

The predicted salary is between 22000 - 30800 £ per year.

We are the Information Intelligence Group (IIG) of CACI UK, providing bespoke software solutions to solve our customers' complex problems. 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.

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

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
  • Developing effective user interfaces
  • 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

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

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 5th 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 to ethnic 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 on 020 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.

Apprentice Software Engineer Level 6 in Plymouth employer: CACI Digital Experience (formerly Cyber-Duck)

CACI UK is an exceptional employer, offering a supportive and flexible working environment in Plymouth where you can grow your technical skills while working on live projects for the UK Government and Defence sector. As an Apprentice Software Engineer, you'll benefit from a competitive salary, a strong focus on work-life balance, and a commitment to your professional development through a comprehensive learning and development package, including a degree from Exeter University. Join a fantastic culture that values diversity and inclusion, with opportunities for social engagement and career progression.
C

Contact Detail:

CACI Digital Experience (formerly Cyber-Duck) Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Apprentice Software Engineer Level 6 in Plymouth

✨Tip Number 1

Get your networking game on! Connect with current employees at CACI or join relevant tech groups online. This can give you insider info and maybe even a referral, which is always a bonus!

✨Tip Number 2

Show off your passion for tech! Whether it's personal projects or coding challenges, make sure to highlight what you've done outside of school. It shows you're proactive and genuinely interested in software engineering.

✨Tip Number 3

Prepare for the interview like it’s a coding challenge! Research common interview questions for software engineers and practice your answers. Don’t forget to brush up on agile methodologies and DevOps techniques since they’re key to the role.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, you’ll be able to keep track of your application status easily. Don’t miss out on this fantastic opportunity!

We think you need these skills to ace Apprentice Software Engineer Level 6 in Plymouth

Software Development
Agile Methodology
DevOps Techniques
Backend Systems Development
Data Processing Pipelines
Progressive Web Apps
Logical Code Creation
User Interface Development
Application Design and Development
Cloud Infrastructure Knowledge
Teamwork
Communication Skills
Problem-Solving Skills
Passion for Technology

Some tips for your application 🫡

Show Your Passion for Tech: We want to see your enthusiasm for technology! Whether it's through personal projects, coding competitions, or relevant coursework, make sure to highlight what excites you about software engineering.

Tailor Your Application: Don’t just send a generic application. Take the time to tailor your CV and cover letter to reflect the skills and experiences that align with the role. We love seeing how you can fit into our agile teams!

Be Clear and Concise: When writing your application, keep it clear and to the point. Use straightforward language and avoid jargon. We appreciate a well-structured application that’s easy to read!

Apply Through Our Website: Make sure to apply through our website for the best chance of success! It’s the easiest way for us to receive your application and ensures you’re considered for this exciting opportunity.

How to prepare for a job interview at CACI Digital Experience (formerly Cyber-Duck)

✨Know Your Tech

Brush up on the latest technologies and methodologies relevant to software engineering, especially agile and DevOps. Be ready to discuss any personal projects or academic work that showcases your passion for tech.

✨Understand the Company

Research CACI UK and their Information Intelligence Group. Familiarise yourself with their projects, values, and the sectors they serve, particularly in government and defence. This will help you tailor your answers and show genuine interest.

✨Prepare for Technical Questions

Expect technical questions that assess your coding skills and problem-solving abilities. Practice coding challenges and be prepared to explain your thought process clearly. Use examples from your studies or personal projects to illustrate your points.

✨Showcase Soft Skills

Since teamwork and communication are key in this role, prepare examples that demonstrate your ability to work well in a team. Think of situations where you've collaborated effectively or led a project, even if it was in a school setting.

Apprentice Software Engineer Level 6 in Plymouth
CACI Digital Experience (formerly Cyber-Duck)
Location: Plymouth
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>