Software Development

Software development graduate at work

Develop cracking code.

Software development graduate at work“I chose to join the graduate scheme at TfL as I was very excited at the prospect of working on systems such as Contactless Payments. I was also drawn to the work life balance, as well as the promise of a varied experience by seeing different areas of the company.” -Kathryn, Software Development Graduate


How long: 1 year
Where: London
Salary: £27,000

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:

  • 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

What will I be doing?

As a graduate, this one year development programme will consist of up to three placement rotations. You will be working as a back-end Developer, designing and implementing a high performance Microsoft C# component to process 24 million Oyster & Contactless transactions per day.

You’ll have a chance to work as an online Developer, using Microsoft’s Azure cloud to deliver highly scalable software services which deliver data reliably and securely to our web and mobile applications.

And you’ll be working on mobile App Development, writing native Android & iOS applications which help customers navigate our network and manage their TfL accounts.

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 multi-million pound projects.


Apply for this role