This job has expired

Software developer apprenticeship - Level 4

110 Highgate Studios, 53-79 Highate Road, NW5 1TL
£24,000.00 annually
Closing date
1 Jul 2022

View more

Role Type
Apprenticeship, Higher
Start Date
You need to sign in or create an account to save a job.
What will the apprentice be doing?

The role involves creating software as part of a project team, and encompasses all stages of the software development lifecycle.

Responsibilities include:
  • Designing and writing code
  • Producing automated test suites
  • Engaging with our quality processes, most notably peer review, to ensure high quality output
  • Liaising with colleagues and customers to further the project aims
  • Engaging with your own personal development and training to improve your skills and expertise

What training will the apprentice take and what qualification will the apprentice get at the end?

Our two-year apprenticeship starts with three months of full-time training, followed by ongoing training of around half a day per week interspersed with commercial software development work on one of our customer project teams. All training is conducted in-house.

Apprentices graduate with a Level-4 BCS-accredited Diploma in Software Engineering.

What is the expected career progression after this apprenticeship?

Once qualified, almost all apprentices choose to become full-time software development professionals, and over half of our apprentices take up permanent employment at Softwire.

Being a software professional at Softwire usually means spending at least a couple of years working purely in software development, honing one's skills. But many of our developers then start to branch out into related roles, e.g. team leadership, training or consultancy.

Requirements and prospects

Desired skills and personal qualities

Communication skills, IT skills, Attention to detail, Organisation skills, Problem solving skills, Analytical skills, Logical, Team working


GCSE or equivalent Maths (Grade C/4) Desired
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert