CareerPlan

Software Development Engineer Apprentice (42-Month Fixed Term Contract)

London, England, United KingdomContract2026-11-06 → 2026-11-09
No visa sponsorship

Core

A 42-month fixed-term apprenticeship for budding programmers to learn software development through on-the-job training and classroom study, contributing to real-world projects.

Role type

Software Development Engineer Apprentice

Builds

Cutting-edge software solutions impacting millions of customers globally

Domain

Software Engineering / Technology Solutions

Deliverable

production ML models | product features

Required skills

Problem-solving, adaptability, growth mindset, self-motivated learning, collaboration, attention to detail

Preferred skills

Passion for technology, basic coding exposure, logical analytical thinking, pride in quality work

Technologies

Programming languages, frameworks, emerging technologies

Responsibilities

Design, implement, and optimise software solutions; Analyse and solve complex technical challenges; Participate in code reviews; Implement software security measures; Collaborate with teams across the business

Seniority

Apprentice, entry-level with structured mentorship