Senior Software Engineer – Cloud Debt Solutions (Hybrid) in Newcastle upon Tyne

Senior Software Engineer – Cloud Debt Solutions (Hybrid) in Newcastle upon Tyne

Newcastle upon Tyne Full-Time 68205 - 80664 £ / year (est.) Home office (partial)
DWP Digital

At a Glance

  • Tasks: Build modern cloud-first systems to transform government debt management.
  • Company: Join DWP Digital, a leader in innovative public service technology.
  • Benefits: Competitive salary, generous leave, flexible working, and a strong pension scheme.
  • Other info: Collaborative environment with excellent career growth and professional development opportunities.
  • Why this job: Make a real impact on critical national services while shaping the future of engineering.
  • Qualifications: Experience with Java, cloud platforms, and leading agile teams is essential.

The predicted salary is between 68205 - 80664 £ per year.

Are you ready to build modern, cloud-first systems that replace legacy services and shape the future of how government manages billions in public money? As a Senior Software Engineer in DWP Digital, you'll join one of our Debt Solutions teams, helping to deliver large-scale, greenfield transformation programmes. These teams are responsible for replacing long-standing, high-risk legacy debt systems with modern and resilient digital platforms that will serve the UK for the next decade and beyond.

You'll play a critical role in designing and building scalable, secure services using technologies like Java (21+), Azure, Kubernetes and modern integration platforms. Working in a highly collaborative, agile environment, you'll partner with engineers, architects and product teams to deliver systems that recover approximately £3 billion each year. This is a rare opportunity to help shape an evolving engineering capability and leave a lasting impact on critical national services.

Required skills, knowledge and experience
  • Strong hands‑on experience building software with Java (ideally Java 21+) in a cloud‑based environment such as Azure
  • Experience leading engineering teams, setting technical direction, and supporting less experienced engineers to grow and improve
  • Experience working in agile teams to build digital services, collaborating with product managers, delivery managers and other specialists
  • Strong knowledge of cloud platforms (like Azure, AWS or GCP), containers (Docker, Kubernetes), and modern development pipelines with automated testing
  • Ability to design systems that are reliable, scalable and easy to maintain, and contributing to technical and architectural decisions
  • Experience building secure and resilient services, making sure they meet standards for security, performance and accessibility
Your role

As a Senior Software Engineer in our Debt Solutions teams, you'll be at the heart of a major transformation programme, replacing long-standing legacy systems with modern, cloud‑native services. You'll contribute to greenfield engineering initiatives, helping to design and build entirely new systems from the ground up. This includes modern debt management and compensation recovery platforms as well as user interfaces, APIs and integration services that work seamlessly across the wider DWP ecosystem. Your decisions will influence how these systems are shaped, ensuring they are scalable, secure and fit for the future.

Working in an environment that is transitioning to a more permanent, sustainable engineering capability, you'll play a key role in embedding best practices, improving code quality and strengthening long‑term ownership of our platforms. You'll help move teams from delivery‑focused beginnings into mature, high‑performing engineering environments.

Beyond building services, you'll drive improvements across the full software lifecycle – from modernising applications and migrating services into Azure, to ensuring operational stability through strong engineering practices. You'll work closely with architects and senior stakeholders to align solutions with long‑term strategy while also supporting live services that underpin critical business functions.

This role would suit someone who enjoys building new things, shaping technical direction and working on complex systems at scale. If you're motivated by solving meaningful problems and enjoy working in modern cloud environments, this is a role where you can make a genuine and lasting impact.

Location

You will join us in one of our digital hubs in Birmingham, Blackpool, Leeds, Manchester, Newcastle or Sheffield, whichever is most convenient for you.

Hybrid Working

We work a hybrid model – you'll spend some time working at home and some time collaborating face‑to‑face in a hub.

Pay

We offer pay up to £80,664 – £68,205 salary plus a Digital Allowance of up to £12,459, subject to our assessment of your capability at interview.

Pension

You'll get a civil service pension with employer contributions worth 28.97%, up to £16,786 per year.

Holidays

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, plus all usual public holidays.

Benefits
  • Flexible working including flexible hours and flex‑friendly policies
  • 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, making it easier to get to work and make a difference
  • Sports and social activities
  • Professional development, coaching, mentoring and career progression opportunities.

Senior Software Engineer – Cloud Debt Solutions (Hybrid) in Newcastle upon Tyne employer: DWP Digital

DWP Digital is an exceptional employer, offering a unique opportunity for Senior Software Engineers to contribute to transformative projects that shape the future of public service. With a strong focus on employee growth, flexible working arrangements, and a collaborative culture, you will be part of a team that not only values your technical expertise but also supports your professional development through coaching and mentoring. Located in vibrant digital hubs across the UK, you'll enjoy a generous benefits package, including a civil service pension, ample holiday leave, and opportunities for volunteering, making it a rewarding place to work.

DWP Digital

Contact Details:

DWP Digital Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer – Cloud Debt Solutions (Hybrid) in Newcastle upon Tyne

Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or at events. Ask them about their experiences and the company culture. This can give you insider info and might even lead to a referral!

Tip Number 2

Prepare for those interviews! Research common questions for Senior Software Engineers and practice your answers. Don’t forget to showcase your experience with Java, Azure, and agile methodologies – they’re looking for that expertise!

Tip Number 3

Show off your projects! If you've built any cool systems or applications, be ready to discuss them in detail. Highlight how you tackled challenges and what technologies you used – this will demonstrate your hands-on experience.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to our mission.

We think you need these skills to ace Senior Software Engineer – Cloud Debt Solutions (Hybrid) in Newcastle upon Tyne

Java (21+)
Cloud-based Environment (Azure)
Kubernetes
Docker
Agile Methodologies
Technical Leadership
System Design

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with Java, cloud platforms, and agile methodologies. We want to see how your skills align with the role of a Senior Software Engineer in our Debt Solutions teams.

Showcase Your Projects:Include specific examples of projects you've worked on that demonstrate your ability to build scalable and secure services. We love seeing real-world applications of your skills, especially in cloud environments like Azure.

Be Clear and Concise:When writing your application, keep it straightforward and to the point. Use clear language to describe your experience and achievements, as we appreciate direct communication that gets to the heart of your capabilities.

Apply Through Our Website:We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity to shape the future of government services!

How to prepare for a job interview at DWP Digital

Know Your Tech Stack

Make sure you're well-versed in the technologies mentioned in the job description, especially Java (21+), Azure, and Kubernetes. Brush up on your knowledge of cloud platforms and modern development pipelines, as you'll likely be asked to discuss how you've used these tools in past projects.

Showcase Your Leadership Skills

As a Senior Software Engineer, you'll need to demonstrate your ability to lead teams and mentor less experienced engineers. Prepare examples of how you've set technical direction and supported team members in their growth. This will show that you can contribute to building a strong engineering culture.

Emphasise Agile Experience

Since the role involves working in agile teams, be ready to talk about your experience with agile methodologies. Share specific instances where you've collaborated with product managers and delivery managers to deliver successful digital services, highlighting your adaptability and teamwork.

Prepare for System Design Questions

Expect questions around designing scalable and secure systems. Think through your approach to system architecture and be prepared to discuss how you ensure reliability and maintainability in your designs. This is your chance to showcase your problem-solving skills and technical expertise.