Software Development - Level 4

How long: 2 years

Where: London based hybrid working. Anticipated 1 to 2 days on average in the office- subject to working patterns and business requirements. 

Salary: £21,190

What you'll need

  • 2 GCSE's Grade A* - C or Grade 4 and above in Maths and English language (or equivalent)
  • Plus 2 A Levels at grade A*-D (or equivalent)
  • As part of the qualifications above you should have an A-Level (A*-D) or GCSE (A*-C) in an IT subject (or equivalent) or existing knowledge of any programming language including conditional statements, arrays, loops and error handling
"I have gained confidence and a variety of skills, both in technology and problem solving, from working within a supportive and inspiring team."

Job overview

Our software teams write the computer programs which keeps London moving.

Learn to write professional, high-quality code using a wide range of technologies, while gaining experience on some of London's largest and most familiar software systems.

What you'll be doing

You spend your first month in a supportive and friendly group, with other apprentices, where you learn the fundamentals of writing and testing C# code.

This informal training is led by current developers from our teams, including recent apprentices, and equips with you the knowledge and confidence to start your placements.

These could include being a web developer on TfL's public-facing websites, a backend developer on our revenue collection systems, or a mobile app developer for iOS or Android.

Where this career can take you

You could progress into a role as Developer responsible for delivering valuable pieces of business functionality, within a team.

Further career development could include becoming a Technical Lead for a team, accountable for their software designs, implementation and coaching of new members.