Software Engineering Apprenticeship
Role Overview
A three-year Software Engineering Apprenticeship for people interested in starting a technology career.
Apprentices train and gain practical experience with teams building and maintaining software for the national security mission.
The programme includes structured academic modules, dedicated training, and support toward a BSc (Hons) Degree in Digital and Technology Solutions.
Key Skills for This Role
Full Job Posting
Programme overview
A three-year Software Engineering Apprenticeship for people interested in starting a technology career.
Apprentices train and gain practical experience with teams building and maintaining software for the national security mission.
The programme includes structured academic modules, dedicated training, and support toward a BSc (Hons) Degree in Digital and Technology Solutions.
Programme work
- Rotate through product teams and collaborate with product owners, business analysts, and Agile delivery colleagues.
- Help design, develop, and test software solutions used in support of national security.
- Develop cloud-based solutions across platforms such as AWS and Azure and contribute to AI capabilities.
- Gain experience with Java, C#, Python, TypeScript, PostgreSQL, MongoDB, GraphQL, Elasticsearch, and Oracle.
- Build technical and professional skills, including teamwork, communication, and leadership.
Candidate profile
- Applicants should have potential, curiosity, a logical approach to problem-solving, an interest in technology, and a desire to learn.
- A formal technical background is not required.
Location and working arrangements
- The role is based in London or the Greater Manchester area.
- Most learning and work takes place in person because of the secure nature of the work; limited remote study may be available where appropriate.
- Travel to training sites in London and Greater Manchester may be required.
Salary
- The posting lists London salary as £28,556 to £31,154 depending on organization, and Greater Manchester salary as £29,081.
- A separate details section lists £29,081 and states that the London salary is £31,154.
Working pattern
- The posting states a full-time working pattern.
- The apprenticeship follows an academic timetable, with set leave periods aligned to the programme.
Training and development
- The programme may include industry events, professional certifications, mentoring, employee networks, and technology communities.
- Annual leave is scheduled to match the academic timetable.
- Successful completion may lead to further MI5 or MI6 career opportunities, subject to academic and behavioural standards, organizational need, and required security clearances.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Security Service (MI5)
Software Engineering Apprenticeship
London, GBR
MI5 is seeking technology-minded apprentices for a three-year software engineering programme with structured training, team rotations and practical work supporting national security. Applicants need curiosity, a logical
Software Engineering Apprenticeship
London, GBR
MI5 is seeking an apprentice interested in starting a career in software engineering through a three-year programme. You will train and rotate across product teams, helping design, develop and test software supporting na
Software Engineering Apprenticeship
London, GBR
MI5 is seeking apprentices for a three-year software engineering programme combining training, academic study, and practical work on national security software. Apprentices rotate through product teams and help design, d
Software Engineering Apprenticeship
London, GBR
MI5 is seeking apprentices for a three-year software engineering programme combining training, study, and practical rotations across product teams. Apprentices will help design, develop, and test software supporting nati
Software Engineering Apprenticeship
London, GBR
MI5 is seeking an apprentice to train in software engineering while contributing to software that supports the national security mission. The three-year programme includes training, product-team rotations, and practical
Software Engineering Apprenticeship
London, GBR
MI5 is seeking an apprentice to train and gain practical experience designing, developing, and testing software for national security work. The three-year programme includes team rotations and work with cloud, AI, and so
Intelligence and Data Analyst Development Programme (I&DADP)
London, GBR
MI5 is recruiting for a structured 5.5-year programme preparing participants to become Intelligence and Data Analysts. Participants receive analytical training and complete investigative analysis postings, working with c
Intelligence and Data Analyst Development Programme
London, GBR
MI5 is seeking candidates for a structured five-and-a-half-year development pathway to become an Intelligence and Data Analyst. The programme combines analytical training and investigative postings, requiring sound judge
Software Engineering Apprenticeship
London, GBR
Software Engineering Apprenticeship
London, GBR
Software Engineering Apprenticeship
London, GBR
Software Engineering Apprenticeship
London, GBR
Software Engineering Apprenticeship
London, GBR
Software Engineering Apprenticeship
London, GBR
Intelligence and Data Analyst Development Programme (I&DADP)
London, GBR
Intelligence and Data Analyst Development Programme
London, GBR