Power Platforms Software Development Graduate Scheme
Organisation - HR Director
Job - Software Development
Position Type - Full Time
Overview
This advertisement is for a TfL Graduate Scheme. Candidates must ensure they meet the eligibility criteria before applying. The application includes a series of questions to confirm eligibility, and it is important to answer these carefully, as applications cannot be amended once submitted.
Please Note:
Only one application for any TfL Graduate scheme is permitted per year. Any subsequent applications will be withdrawn.
Power Platform Software Development Graduate Scheme
"The culture at TfL sets it apart from other organisations: there is a genuine sense of purpose to the work and the feeling of contributing to a service that benefits Londoners and the wider UK. On top of this, the working culture within TfL is one of collaboration, support, and encouragement to succeed, which many graduates find empowering.”
Salary
£31,000
Location
London/Hybrid
Up to 50% of time can be spent working from home over a 4-week period. Hybrid working arrangements may change subject to business needs.
What is offered
The scheme provides excellent benefits and scope for growth, including:
- Free travel on the TfL network for the candidate and a nominee who resides in the same household.
- Final salary pension scheme.
- Discounted national rail and Eurostar travel.
- Minimum 30 days of annual leave plus public and bank holidays.
- Discounted private healthcare scheme.
- Tax-efficient cycle-to-work programme.
- Retail, health, leisure, and travel offers.
Duration
1 year
Entry Requirements
Candidates must have achieved or be on track to achieve a minimum of a 2:2 in a computing-related degree, including Computer Science, Computing, Computer Games Programming, Software Engineering, Web Development, or Web Technologies.
Start Date
8th September 2025
Job Overview
TfL’s Tech & Data teams manage the technology behind the millions of daily transactions on London’s transport network. The accelerated software development scheme equips graduates to become Junior Software Developers specialising in Power Platform and MS Dynamics 365 CRM development, gaining experience on London’s most innovative systems.
Graduates join one of the city’s largest Agile technology departments, known for delivering high-quality software using the latest platforms and tools, including Power Apps, Power Automate, C#, Azure Cloud, Dataverse, SharePoint, HTML/CSS/JavaScript, MS Dynamics 365 CRM, and Scrum.
Sustainability
Sustainability is integral to TfL’s work ethos, with efforts focused on protecting and regenerating the natural world.
Responsibilities
The one-year programme includes initial training and two placement rotations to provide graduates with a diverse range of skills and experiences.
Example Pathway:
Initial Training (1 month):
Graduates meet their peers and are introduced to Power Apps fundamentals, workflows, Azure functions, and service bus/queues. Current developers lead the training, equipping participants with the knowledge and confidence to begin their first placement.
Placement 1 – Power App Development (5 months):
Working in a team under the guidance of an experienced developer, participants refine/estimate user stories, test functionality, and release applications. The placement focuses on mastering skills on the Power Platform, Dataverse, Azure components, and CI/CD within an Agile framework.
Placement 2 – Customer Relationship Management (CRM) (6 months):
Graduates work on MS Dynamics 365 CRM, an integrated, data-driven software solution for managing customer information. Responsibilities include environment setup, configurations, customisations, integrations, and deployments of CRM solutions using Azure DevOps for source control and deployment pipelines.
During the scheme, participants are encouraged to become TfL STEM Ambassadors, engaging with schools to deliver interactive workshops on topics like coding and big data.
Career Progression
Upon completion of the scheme, graduates are expected to transition into a Junior Software Developer role, responsible for delivering software stories within a Scrum team. Within five years, career pathways could lead to roles such as Lead Developer or Software Development Manager.
Training and Support
TfL provides extensive support through on-the-job training, mentoring, and networking. Graduates receive individual guidance from:
- Placement Manager: Oversees daily management and development.
- Scheme Sponsor: A senior manager providing technical and professional advice.
- Buddy: Usually a graduate or apprentice offering peer support.
- Development Adviser: Provides career coaching and progression support.
What TfL Values
Candidates should reflect TfL’s core values:
- Caring about colleagues, customers, and work.
- Openness to new ideas, collaboration, and teamwork.
- Adaptability to diverse needs and a willingness to innovate.
Application Process
The application process consists of five steps, including online assessments, which must be completed within an allocated timeframe.
Further details are available on the TfL website - https://tfl.gov.uk/corporate/careers/how-to-apply-for-apprentice-and-graduate-roles?intcmp=66755
Applicants with qualification certificates should upload them during the application process. Pending or replacement certificates can be submitted at a later stage.
Inclusive Recruitment
TfL is committed to removing barriers for disabled candidates.
As a Disability Confident employer, TfL guarantees interviews for eligible candidates meeting minimum requirements. Reasonable adjustments are made in collaboration with Occupational Health and expert organisations.
Contact Information
- Phone: 0203 005 1680 (Monday to Friday, 09:00-17:30)
- Email: EarlyCareersCampaigns@tfl.gov.uk
Candidates requiring reasonable adjustments are encouraged to make requests.