Software Engineer in Leeds

Software Engineer in Leeds

Leeds Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
G

At a Glance

  • Tasks: Transform public services using Node.js and JavaScript in a collaborative environment.
  • Company: Join DWP, the UK's largest government department focused on digital innovation.
  • Benefits: Enjoy a competitive salary, generous leave, and a brilliant civil service pension.
  • Why this job: Make a real impact on millions of lives while developing your skills with cutting-edge tech.
  • Qualifications: Experience with APIs, cloud environments, and agile practices is essential.
  • Other info: Hybrid working model with opportunities for professional development and a supportive culture.

The predicted salary is between 36000 - 60000 £ per year.

DWP. Digital with Purpose. We are hiring a Software Engineer with skills in Node.js / JavaScript to help us transform how people across the UK access essential public services. We are using 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 would love you to join us.

What skills, knowledge and experience will you need?

  • Strong experience with APIs, RESTful services, microservice architectures, and developing in cloud environments such as AWS or Azure, including containerisation.
  • Good understanding of TDD/BDD, with hands-on experience building robust automated test suites to support continuous deployment.
  • Experience working with SQL and NoSQL databases such as Postgres, MySQL and MongoDB, and designing/consuming APIs using an API-first approach.
  • Ability to build accessible, resilient and scalable software, including user interfaces, monitoring system stability, and contributing to high-quality engineering practices within agile teams.
  • Supports wider engineering communities by providing technical guidance, helping develop reusable services and libraries, and contributing to strategic direction across product teams.

You and your role

Our Software Engineers work with freedom and autonomy. We write code and make decisions which shape the future engineering landscape of DWP and build and improve public services used by millions of people. We develop, build and support products and applications using open-source technology. We work as part of multi-functional agile delivery teams – you will spend time collaborating, but have plenty of time to get your head down and code too. You will work with APIs, RESTful services and microservice architectures, developing in cloud environments such as AWS or Azure and using containerisation to deliver resilient solutions. You will apply TDD and BDD practices, build robust automated test suites and work with SQL or NoSQL databases including Postgres, MySQL and MongoDB. We will give you the tools and time to build your skills and learn new tricks – with coaching, mentoring, qualifications and formal learning, meet-ups or whatever else works for you.

Details

  • Hybrid Working: We work a hybrid model – you will spend some time working at home (40%) and some time collaborating face-to-face in a hub (60%).
  • Pay: We offer pay for this role of £44,447 – £59,813 based on our assessment of your capability.
  • Pension: You will get a brilliant civil service pension with employer contributions of 28.97%, worth over £13,458 per year.
  • Holidays: A generous leave package starting at 26 days rising to 31 days over time. You will 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.

And We Have An Award-winning Environment And Culture

  • 2024 Diversity Employer of the Year at the Computing Women in Tech Excellence awards
  • Diverse and Inclusive Leadership at Digital Leaders Awards
  • 2024 Best Place to Work in Digital category in the Computing Digital Technology Leaders awards
  • 2025 Recognised as one of the Best Public Sector Employers at 2025 Women In Tech Employer Awards

Process

  • Apply: complete your application on Civil Service Jobs. There will be full instructions when you click through.
  • Coding Test: To be completed within a week.
  • Interview: a single stage interview online.

CLICK APPLY for more information and to start your application.

Software Engineer in Leeds employer: Graphicsunlimited

DWP is an exceptional employer, offering Software Engineers the chance to work on transformative digital solutions that impact millions of lives across the UK. With a strong focus on employee growth through coaching, mentoring, and formal learning opportunities, DWP fosters a collaborative and inclusive work culture, recognised as one of the best in the public sector. The hybrid working model, generous leave package, and comprehensive benefits further enhance the work-life balance, making DWP a truly rewarding place to build your career.
G

Contact Detail:

Graphicsunlimited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in Leeds

✨Tip Number 1

Get your coding skills sharp! Brush up on Node.js and JavaScript, and make sure you're comfortable with APIs and microservices. We want to see you in action, so practice coding challenges and build a few projects to showcase your skills.

✨Tip Number 2

Don’t underestimate the power of networking! Connect with current DWP employees on LinkedIn or attend tech meet-ups. We love seeing candidates who are genuinely interested in our work and culture, so get chatting and make those connections!

✨Tip Number 3

Prepare for that coding test! Familiarise yourself with common algorithms and data structures. We recommend doing mock tests to get comfortable with the format. Remember, it’s all about showing us your problem-solving skills and how you think through challenges.

✨Tip Number 4

Finally, apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’ve got all the info you need to ace the process, so don’t miss out on that opportunity!

We think you need these skills to ace Software Engineer in Leeds

Node.js
JavaScript
APIs
RESTful services
Microservice architectures
Cloud environments (AWS, Azure)
Containerisation
TDD
BDD
Automated test suites
SQL databases (Postgres, MySQL)
NoSQL databases (MongoDB)
API-first approach
Agile methodologies
High-quality engineering practices

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your experience with Node.js, JavaScript, and any cloud environments like AWS or Azure. We want to see how you’ve used these skills in real projects, so don’t hold back!

Be Clear and Concise: When writing your application, keep it straightforward. Use bullet points for your skills and experiences to make it easy for us to read. We appreciate clarity and directness!

Tailor Your Application: Don’t just send a generic application! Tailor it to the role by mentioning specific projects or experiences that relate to APIs, microservices, and TDD/BDD practices. Show us why you’re the perfect fit!

Apply Through Our Website: Remember to apply through our Civil Service Jobs page. It’s the best way to ensure your application gets to us directly, and you’ll find all the instructions you need there!

How to prepare for a job interview at Graphicsunlimited

✨Know Your Tech Stack

Make sure you’re well-versed in Node.js and JavaScript, as these are key for the role. Brush up on your experience with APIs, RESTful services, and microservices, and be ready to discuss how you've used them in past projects.

✨Showcase Your Testing Knowledge

Since TDD and BDD are important for this position, prepare to talk about your hands-on experience with automated test suites. Bring examples of how you’ve implemented these practices to ensure robust software delivery.

✨Demonstrate Cloud Competence

Familiarise yourself with cloud environments like AWS or Azure, especially around containerisation. Be prepared to explain how you’ve leveraged these technologies to build scalable solutions in previous roles.

✨Engage in Agile Conversations

As the role involves working in agile teams, think about your experiences collaborating with others. Be ready to share how you’ve contributed to team dynamics and high-quality engineering practices, and don’t shy away from discussing any challenges you faced.

Software Engineer in Leeds
Graphicsunlimited
Location: Leeds
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>