Senior Software Engineer

DWP Digital
Manchester, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 17K

Job location

Remote
Manchester, United Kingdom

Tech stack

Java
JavaScript
.NET
API
Azure
C Sharp (Programming Language)
C++
Cloud Computing
Databases
Continuous Integration
Revision Control Systems
SQL Azure
Microsoft Office SharePoint Server
Cloud Platform System
Backend
GIT
Cosmos DB
Software Version Control
Legacy Systems

Job description

Join DWP as a Senior Software Engineer in the PTP-MOSS team, maintaining and improving vital legacy systems that enable services for millions across the UK., As a Software Engineer at DWP Digital, you will play a vital role in maintaining and enhancing the systems that underpin some of the UK's most essential public services. You'll work on complex legacy applications that support DWP operations, ensuring they remain secure, resilient, and fit for purpose while contributing to their gradual transition to modern, cloud-based platforms.

You'll bring strong full-stack engineering skills and be comfortable working across the entire technical lifecycle, from architecture and design through to development, deployment, and live service support.

Using your experience with Azure technologies and modern development practices, you'll help remediate technical and security debt, implement legislative and business changes, and ensure systems remain compatible with evolving environments.

You'll also play a key role in incident and problem management, supporting service continuity and helping teams respond quickly and effectively when issues arise. Collaborative and influential, you'll work closely with multidisciplinary colleagues and stakeholders, contributing to shared standards, ways of working, and a positive engineering culture.

Above all, you'll be motivated by purpose-driven work that delivers reliable, high-impact services for millions of people across the UK.

Requirements

  • Demonstrable experience of developing and deploying to cloud environment utilising Azure technologies such as Azure SQL, Azure DevOps, and Azure Cosmos Database.
  • Influential, with experience of leading multidisciplinary engineering teams, communicating with stakeholders, driving delivery, ensuring standards, ways of working and building supportive and collaborative culture.
  • Work across the entire technical stack, from architecture, design, code management, to CI/CD pipelines, databases, backend frameworks, APIs and user interfaces to ensure quality and consistency.
  • Experience of code management tools such as GIT and deployment technologies (Git, Pipelines.
  • Experience of supporting and maintaining complex legacy applications in live environments. Modernising applications via refactoring and rewriting existing code.
  • Experience of managing incidents and problems with a focus on service continuity and prompt resolution timescales.
  • A strong full stack development background with technologies that include .NET 4,8, C#, JavaScript, C++ and Java.

Benefits & conditions

Pay: We offer competitive pay for this role of up to £80,664.

Pension: You'll get a brilliant civil service pension with employer contributions of 28.97%, worth over £16,786 per year.

Holidays: A generous leave package starting at 26 days rising to 31 days over time.

You can also take up to 3 extra days off a month on flexi-time. You'll also get all the usual public holidays.

We have a broad benefits package built around your work-life balance which includes:

  • Time off volunteering and charitable giving
  • Bring your authentic self to work with 'I Can Be Me in DWP'
  • Discounts and savings on shopping, fun days out and more
  • Interest-free loans to buy a bike or a season ticket.
  • Professional development, coaching, mentoring and career progression opportunities.

About the company

Our DWP Digital teams use fresh ideas and leading-edge tech to build and maintain digital solutions that will be used by nearly every person in the UK, every day and at key moments in their lives. DWP is the UK's largest government department. We help people into work and make payments worth over £195bn a year to support and empower millions of people. The scale of what we do is extraordinary, and our purpose is unique. We'd love you to join us.

Apply for this position