Your degree: A minimum of 2:1 in any numerate or analytical subject (ideally with 6-12 months programming experience gained as part of your degree or through work experience. Preferred degrees include Computer Science, Software Development, Information Systems, Mathematics, Statistics, any Engineering or any degree accredited by the Chartered Institute for IT (BCS). For candidates who might not have a degree in the relevant discipline but have a great interest and passion for software development, you should demonstrate some experience with computer systems or programming.
|Scheme length: 2 years
|Closing date: This scheme is now closed|
We use technology and data to keep millions of customers travelling around our network each day as efficiently as possible.
Our software developers have worked on complex problems such as London's contactless ticketing system, including .NET services and web applications. They also created a 150 terabyte data warehouse which includes interfaces to Oyster and contactless. Our software developers also analyse customer behaviour, inform operational and strategic decisions, modify and develop our software and verify the impact across our network.
During the scheme, you'll work in and contribute to the multiple teams who deliver custom software components or use technology to explore data sources. Typically, you will be based in a team for six months and work on projects ranging from short technology evaluations to complete system developments which may span several years. You will be supported by your colleagues, who will explain the context for the project, and teach you the relevant tools, processes, and best practices. You will be expected to take on your own tasks and contribute to the team's output quickly but your work will be frequently reviewed, constructive feedback given and your progress discussed.
Placements could include developing:
We use the following technologies and tools across the scheme:
This scheme provides the training for professional scrum developer and professional scrum master assessments.