(COBOL) Software Engineer
| Posting date: | 13 March 2026 |
|---|---|
| Salary: | £44,447 to £59,813 per year |
| Hours: | Full time |
| Closing date: | 29 March 2026 |
| Location: | B1 2AX |
| Company: | Government Recruitment Service |
| Job type: | Permanent |
| Job reference: | 451876/1 |
Summary
Can you lead teams and influence stakeholders across multiple teams?
If so, this role may be perfect for you.
We’re looking for a Software Engineer who wants to build and maintain our core systems, contributing to DWP goals to support some of the most vulnerable people in society by building demanding and exciting future digital services for the UK Government.
You will be part of changing the face of public services with the potential to dramatically transform the future of millions of people.
In this role, you will be responsible for ensuring the operational stability, robustness, and resilience of the products you build, with the authority to drive continuous improvements in their reliability. Working as part of a multi-functional delivery team, you will contribute to and operate within the full Software Development Lifecycle. You will support and enhance legacy services that deliver approximately £150 billion to more than 15 million customers each year. These core systems are primarily built using Microfocus COBOL, alongside additional technologies such as C, Java, Autosys, and Tuxedo. As such, you must be able to demonstrate strong experience and knowledge of COBOL programming. Throughout your work, you will focus on stability, efficiency, availability, and quality, taking accountability for the code you and your team produce.
Your responsibilities will include but are not restricted to:
- Leading a team of engineers.
- Collaborating across teams and providing leadership and direction to a multi-functional team supporting our applications.
- Flexibility to support across other applications and based on need and workload.
- Transform business requirements into production ready code.
- Deliver software products which make up services.
- Identify and resolve issues preventing delivery or continuation of software engineering activities.
- Carry out agreed infrastructure maintenance tasks.
- Provide 3rd line support on products developed, including out of hours support as and when required.
- Coach and mentor across the team and wider engineering practice.
Proud member of the Disability Confident employer scheme