Full Stack Developer

Uk Power Networks

The Role

Overview

Develop and maintain full‑stack software, data pipelines and APIs for UK Power Networks DSO.

Key Responsibilities

  • software development
  • deployment monitoring
  • azure integration
  • ci/cd
  • etl development
  • data governance

Tasks

-Interpret partner needs to deliver valuable services/datasets. -Design and develop production-ready code bases for software, databases, reporting scripts, and external releases following partner needs. -Deliver software/data outcomes that meets partner requirements and DSO goals achieved through excellent expectation management, creative solutions and a healthy relationship with customer service. -Deployment and monitoring of apps and datasets -Integrate with central IS Azure Data Lake and Databricks. -Work with the variety of company partners including our planning, operations and markets teams in the DSO and external partners including developers, flex providers, operators, academics etc. Understanding the priorities to build meaningful and valuable software, tools and datasets. -Operate within budget and be as cost-effective as possible. -Ensure compliance with cyber security, governance, and IT regulatory standards. -Ensure code quality through best practices (testing, documentation, modularity) -You will prioritise tasks based on our needs. Drive forward deliverables and take partners along the delivery. Produce project plans and produce project updates reporting against important metrics and escalate support needs and risks. -Develop and maintain across many project code bases -Structure problems or requirements in an uncertain environment and develop well-seasoned and evidenced solutions. -You will build partnerships and form and maintain working relationships with staff at all levels of the organisation and representatives of other companies and third parties. -You will be a team player and will lead collaboration between team members and wider group of partners. -Write data design documents, ensure governance of data while working with Cyber security teams, architecture teams and the enterprise data management team. -Participate in the automated deployment, scheduling, monitoring and CI/CD. -Gather requirements, convert them to specifications and develop solutions to customer needs and challenges and identify opportunities for continuous improvement. -Develop your domain knowledge of the Distribution Network Operator (DNO), DSO and IT and infrastructure perspective. Domain knowledge is not a pre-requisite of the job. -Build data ETL where relevant for both internal datasets and for open data release. -Coding best practices strategy for the team

Requirements

  • python
  • git
  • cloud
  • docker
  • linux
  • degree

What You Bring

-Experience deploying applied code bases. -Experience in at least one cloud provider and deploying infrastructure as code. -Experience operating within a business environment managing partner expectations. -Working independently (where relevant) and to deadline. -Expertise with software best practices, demonstrated with experience in frequently used/custom open-source frameworks such as Flask/Django/Dash, test driven development, and DevOps aspects such as testing, versioning, dependencies, redundancies, defensive coding, documentation -Experience delivering for internal/external partners product management with experience in project work and continuous development -Expertise with version control software such as Git and experience with its CI/CD pipelining -High IT and Computer Science competency, cloud-based environments, version control, programming languages, data pipelines, data exploration, data visualisation (static, interactive), code scalability. -Experience with containerisation, ideally on creating custom images and how to deploy in clusters for different type of applications and orchestration of the containers based on the application. -You will work and collaborate at all levels internally and externally. -Essential: Degree level qualification in computer science or similar or demonstrated equivalent industrial experience. -Experience of collaborative code projects with multiple contributors using git versioning at the same time. -Experience with low level Operations of Operating systems, specifically Linux and Redhat Linux. -Experience with DevOps strategies and practices especially in Hybrid environments. -You will work independently with the confidence to seek input where needed. -Version control and collaborative coding via Git. -Expertise with Python software development, focusing on production ready code, webapps and APIs, with tangible evidence from relevant experience in industry.

Benefits

-Personal Pension Plan – Personal contribution rates of 4% or 5% (UK Power Networks will make a corresponding contribution of 8% or 10%) -Tax efficient benefits: Cycle to Work, Home & Tech, and Green Car Leasing Schemes -Reservist Leave – Additional 18 days full pay and 22 unpaid -Discounted gym membership -Occupational Health support -25 Days Annual Leave plus bank holidays. -Tenancy Loan Deposit Scheme, Season Ticket Loan -Switched On – scheme providing discount on hundreds of retailers' products -Employee Assistance Programme

The Company

About Uk Power Networks

-It has built resilience through landmark innovation—funded by Ofgem—for projects like Low Carbon London and Flexible Plug & Play, pioneering smart grid integration. -The company architected and maintains private networks serving Heathrow, Stansted, London Underground and Canary Wharf, showcasing its aptitude in high-stakes infrastructure. -Its rollout of pole-support trusses and smart connection portals highlights a knack for clever engineering that minimizes disruption while boosting reliability. -From carrying legacy cables to orchestrating EV infrastructure and hydrogen experimentation, its story is one of transforming traditional power delivery for modern demands.

Sector Specialisms

Energy

Transport

Maritime

Nuclear

Solar

Rail

Defence

Aviation

Electric Vehicle Infrastructure

Commercial

Residential

Industrial

Infrastructure

Utilities

Government