Develop cracking code.
“I chose to join the graduate scheme at TfL as I was excited to work on systems that keep London moving. I was keen to work with talented individuals and teams, leveraging modern technologies such as Azure, as well as being drawn to the opportunities to have diverse experiences compared to my university peers, by working with various parts of the business and meeting different people”
Rojel Rajiv – Software Development Graduate
How long: 1 year
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
What will I be doing?
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.
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.