Application Deadline: 29 March 2026
Department: Graduate Scheme
Employment Type: Full Time
Location: London, England, United Kingdom
Compensation: £32,500 / year
Job Title: Technology Net Zero Graduate Scheme
Contract type: 2-year fixed term contract. All graduates who have completed the programme to date have been offered permanent contracts.
Hours: Full Time, 37.5 hours per week
Location: Canary Wharf, London
WFH policy: Employees are required to attend the office 2 days/week
Flexible working: Informal flexible work patterns subject to line manager discretion including a 9 day fortnight.
Deadline Note: We reserve the right to close the advert before the advertised deadline if there are a high volume of applications.
LCCC is relaunching our Net Zero Graduate Scheme with the opportunity for 3 successful candidates to join us. The Graduate scheme will provide the opportunity to work across multiple areas in LCCC and be involved in some of the UK's most exciting and high profile Net Zero programmes and projects, as well as the potential to be involved in innovative low carbon schemes that are helping the UK reach our 2050 Net Zero target. This will be a 24 month rotational placement covering Software Engineering, Data Engineering, Analytics and Infrastructure.
To download our brochure and learn more about the graduate scheme and LCCC, please see here:
Below are some of the responsibilities and activities you'll be performing on a day to day basis during your placements in each role.
The software team are responsible for the functionality of our web products that assist the operations team and the beneficiaries we work with. The purposes of these products include contract management, document creation and review, publishing data, and full settlement lifecycle management-from data ingestion and validation to calculation, payment execution, and reporting.
As a software developer, you will gain lots of experience hands on coding and refining tickets and requirements with the product team. The team operates within an agile framework, leveraging Scrum methodologies to deliver efficient and innovative solutions.
Within this rotation, there will be close collaboration with multiple teams. With the data team, you will be responsible for the management and design of databases. Within and with other software teams, you will be designing and creating RESTful API endpoints. With the cyber security team, you will be working together to ensure compliance with our security requirements.
This rotation will give you the opportunity to gain proficiency in Python and frameworks like Django, as you engage in the creation of robust technical solutions.
Data engineers are responsible for laying the foundations for the acquisition, storage, transformation and management of data in LCCC to convert raw data into insights. They manage the design, creation, and maintenance of database architecture and data processing systems using Azure cloud environment including Azure Synapse and Databricks. Doing so ensures that the subsequent work of analysis, visualisation, and machine learning model development can be carried out seamlessly, securely, and effectively for the various schemes.
As a data engineer, we focus on business cases development and design, and building scalable and resilient data solutions in Microsoft Azure. This data then allows LCCC to measure, track and report on the performance of the schemes.
You will be involved in data cleaning, data mapping, data modelling and building ETL (Extract, Transform, and Load) pipelines as well as moving data between various environments and alerting using logic apps and governance using Purview.
The Quantitative Development team is responsible for our most business critical forecasting and analytical models, providing technical leadership on their design, development and maintenance. Operational models process large volumes of data to produce accurate calculations and estimates, requiring a deep skillset across cloud computing, machine learning and quantitative modelling.
As a Quantitative Developer, you will work closely with Energy Analysts to define requirements for new scheme forecasting models, research, design and develop the algorithms necessary to implement the business logic and apply statistical, modelling and machine learning techniques to create forecasts. Further, you will work on existing models through our continuous improvements initiative, optimising speed and memory usage, as well as improving the accuracy of forecasts.
This rotation will build on your Python and problem solving skills, by exposing you to distributed cloud computing, statistics and machine learning and offer you an insight into energy markets modelling and forecasting. In addition, LCCC has been working on updating its AI strategy, with a focus on developing tools in house. There will be opportunities as part of this rotation to contribute to the development of these AI tools.
The infrastructure team is crucial to ensure that the technology foundation of the organisation is robust, secure, and capable of supporting business operations.
In the Infrastructure role, there will be hands on experience gained in various aspects of IT infrastructure management. You will support the design, modification, maintenance and optimisation of our cloud infrastructure and productivity systems.
You will be working on cloud infrastructure workloads (including but not limited to network, servers, storage and backup) hosted on Microsoft Azure and AWS as well as Software as a Service (SaaS) offerings such as Microsoft 365.
By assisting in the implementation and maintenance of CI/CD pipelines and DevOps stack, you will contribute towards the automation of tasks and processes.
Additionally, by being involved in maintaining security best practices across the IT infrastructure, you will provide technical guidance and support to end users about various IT systems and processes.
As if contributing to and supporting work that makes life better for millions wasn't rewarding enough, we offer a full range of benefits too. Key benefits that may be available depending on the role include: