Lock Applications for this job are now closed
Closing soon

As a graduate, this one-year development programme will consist of up to three placement rotations. Here’s an idea of what yours could look like:

Placement 1 – Back-end Developer

Design and implement a high-performance Microsoft C# component to process 24 million Oyster & Contactless transactions per day.

Placement 2 – Online Developer

Use Microsoft’s Azure cloud to deliver highly scalable software services which deliver data reliably and securely to our web and mobile applications.

Placement 3 – Mobile App Developer

Write native Android & iOS applications which help customers navigate our network and manage their TfL accounts.

What you’ll need

A minimum of 2:2 in a computing related degree, including Computer Science, Computing, Computer Games Programming, Software Engineering, Web Development, Web Technologies, or Digital Applications

We’re looking for people who

  • Are fascinated by new technologies and motivated to learn
  • Enjoy sharing knowledge, both receiving & giving
  • Are intrigued by new problems and refinement of the solution

Where can this career take me?

Upon completing the scheme, we would expect you to roll-off into a Software Developer position, responsible for delivering discrete software stories within a Scrum team. Within five years, you could expect to be a Technical Lead, accountable for a team’s software design and implementation or a Software Development Manager, accountable for multiple delivery teams, strategic architecture decisions and budgeting multimillion-pound projects.

Register your interest in this scheme