Enable job alerts via email!

Senior Software Engineer

Government Recruitment Service

Borough of Fylde

On-site

GBP 50,000 - 70,000

Full time

9 days ago

Job summary

A government agency is seeking a Senior Software Engineer to lead the development of high-quality software solutions that transform digital services. The role involves working with cutting-edge technologies such as AWS and Azure while mentoring junior engineers. The ideal candidate will have experience in modern programming languages including Python and Java. This position offers a collaborative, agile environment with opportunities for growth and impact.

Benefits

Flexible working
Learning and development opportunities

Qualifications

  • Experienced in leading software development projects.
  • Strong understanding of cloud platforms such as AWS and Azure.
  • Proficiency in modern programming languages like Python, Java, and Go.

Responsibilities

  • Lead the design and development of software solutions.
  • Champion best practices in CI/CD and cloud-native development.
  • Mentor junior engineers and foster a culture of learning.

Skills

Leadership in software design
CI/CD practices
Cloud-native development
Collaboration
Programming in Python
Programming in Java
Kubernetes
React
Node.js
TypeScript

Tools

AWS
Azure
Job description
Please note this role requires you to pass Security Check clearance. For further information, please see 'Selection process details'.

Are you a Senior Software Engineer with expertise across multiple languages, looking to utilise cutting edge technologies to develop and deliver products?

Do you want to use your skills and experience to help shape and deliver the future of digital services that impact across the Civil Service?

Join DWP Digital as a Senior Software Engineer in our Technology Corporate Services Team, where your expertise will help transform how the UK’s largest government department delivers services. We’re building modern, scalable systems that support critical internal functions; from HR and finance to security and compliance, ensuring our colleagues have the tools they need to serve the public effectively.

You’ll work in a collaborative, agile environment alongside talented engineers, architects, and product teams. We value clean code, automation, and continuous improvement. Whether you come from a commercial tech background or have public sector experience, you’ll find opportunities to innovate, lead, and grow.

We use modern technologies including AWS, Azure, Kubernetes, Java, Python, and CI/CD pipelines. You’ll have access to excellent learning and development, flexible working, and a strong engineering community that supports your career progression.

Make an impact. Build something that matters.

As a Senior Software Engineer, your key responsibilities will include:

  • Lead the design, strategy, development, and deployment (end-to-end development) of high-quality software solutions that meet user needs and policy intent.
  • Champion engineering best practices including CI/CD, automated testing, and cloud-native development.
  • Contributing to the migration and integration of systems into cloud platforms (AWS, Azure).
  • Supporting and enhancing applications that support our corporate colleagues within DWP.
  • Application modernisation - rewriting applications and code.
  • Ensuring service continuity through effective incident and problem management.
  • Mentor and support junior engineers, fostering a culture of continuous learning and improvement.
  • Collaborate with Product Owners, Delivery Managers, Architects, Researchers, Testers, Designers and other specialists to deliver value iteratively.
  • Build capability across your teams through coaching and mentoring, training and development, formal qualifications
  • Lead in one or more of our Engineering teams ensuring best practice and standards
  • Develop and foster a collaborative team culture that produce world class software solutions.
  • Be an advocate for accessibility, usability, and inclusive design principles
  • The ability to analyse complex problems and design robust, scalable solutions.
  • Work effectively across disciplines, collaborating with cross-functional teams and stakeholders.
  • Support and have experience in modern programming languages and frameworks as Python, Go, Node.js, TypeScript and React.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.