Job Search and Career Advice Platform

Enable job alerts via email!

2026 Software Engineering Apprentice – Templecombe

Best Apprenticeships

Bath, Templecombe

On-site

GBP 18,000 - 22,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading apprenticeship provider in the United Kingdom is searching for a Software Engineer Apprentice to develop essential software skills. The role includes hands-on experience in programming with C++ and Java, working in an agile environment, and contributing to the delivery of quality software solutions. Ideal candidates will possess strong organisational and communication skills, and a basic understanding of mathematics applied to technical problems.

Qualifications

  • Ability to work in a multi-disciplined agile environment.
  • Familiarity with business management tools.
  • Understanding of mathematics applied to real-world solutions.

Responsibilities

  • Develop programming skills in C++ and Java.
  • Deliver software solutions within deadlines and budget.
  • Support the team in code reviews and project reviews.

Skills

Programming skills in C++
Programming skills in Java
Experience in agile environments
Organisational skills
Communication skills
Understanding of digital technologies
Job description

Our exciting Software Engineer Apprentice role will develop your software skills to become a confident, positive, and flexible engineer with well-honed technical knowledge. You will support the team to deliver software solutions to deadlines and within budget, including reviewing code and running project reviews.

Work

Most of your apprenticeship is spent working. You’ll learn on the job by getting hands‑on experience.

What you’ll do at work

As a Software Engineer Apprentice, you will develop key skills and experience in the following:

  • Programming skills in industry-standard languages such as C++ and Java
  • Experience of working in a multi‑disciplined agile environment alongside experienced engineers
  • Familiarity with business management tools for managing requirements and formal documentation
  • New tools and infrastructure used for the development engineering environment
  • Development of secure, quality software solutions that adhere to timescale and budget
  • Domain specific knowledge and application of mathematics skills to model and develop real‑world solutions across industries, such as aerospace and underwater systems and software‑defined radio and electronic countermeasure systems (dependent on which business area you are aligned to)
  • Opportunity to develop creative and bespoke software solutions
  • Organisational skills with well‑rounded communication and relationship‑building abilities
  • Digital technologies such as artificial intelligence and data analytics
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.