Are you OK with cookies?

We use small files called ‘cookies’ on Some are essential to make the site work, some help us to understand how we can improve your experience, and some are set by third parties. You can choose to turn off the non-essential cookies. Which cookies are you happy for us to use?

Project Delivery

.NET Developer – 75143
£44,332 – £53,201


We encourage applications from people from all backgrounds and aim to have a workforce that represents the wider society that we serve. We pride ourselves on being an employer of choice. We champion diversity, inclusion and wellbeing and aim to create a workplace where everyone feels valued and a sense of belonging. To find out more about how we do this visit:

Be a super hero, prevent crime and save lives!! Come and work for the CFO! We may not wear capes (although they are optional), but the HMPPS Co-Financing Organisation (CFO) team has a proven record of reducing crime and saving lives. You will be working as a .NET developer based at our main office in Daresbury, Warrington, WA4 4HS as a key member of this innovative and forward thinking team working to reduce re-offending and helping offenders turn their back on crime to lead positive and productive lives. This is an exciting environment to work in, where you are constantly rewarded by the knowledge that you have helped improve the lives of many.

In addition to the satisfaction that you have truly made a difference, the role has excellent pay, pension, holiday entitlement, flexi hours and a great office environment to work in. Being part of the wider MoJ, training and progression opportunities abound and you will have the support of your manager and colleagues if you wish to up-skill in any areas you would like.    

Underpinning the delivery of the CFO is CATS+ (Case Assessment and Tracking System), an in-house developed cloud-based web application which primarily supports the case management of offenders, but also meets strict auditing requirements and provides the necessary Management Information to performance manage and pay our contracted delivery suppliers using our defined payment pathway.

Until December 2023, this post will be funded by the European Social Fund. From January 2024, it will continue to be funded by (and will deliver against) HMPPS objectives.

The post holder will primarily be responsible for the development of a new optimised iteration of CATS+ using:

  • C# and ASP.NET                                                                                                                                                                           
  • SQL Server

PLEASE NOTE – a standard government job title (of “Software Developer Architect”) may be used in reference to this post. At this point in time it is not envisaged any other development skills are essential, other than those outlined above. The job skills detailed above are essential for the role. Other skills required detailed within the job description are not essential. The management of staff will not be necessary for this role.

When submitting your CV, please ensure it includes experience of the required skillset above (C#, .Net, SQL, LINQ etc).

If you have any questions regarding this vacancy or the location, please contact the CFO Admin team at the Daresbury office for assistance

Overview of the job 

  • The Co-Financing Programme (CFO) is a large-scale national employability programme working across all Prisons, National Probation Service (NPS) and Community Rehabilitation Companies (CRCs). The joint funding structure of the programme necessitates dual governance arrangements to satisfy requirements of both HMPPS and the European Union (EU).
  • The post holder will primarily be responsible for the on-going development and continuous improvement of a Case Management System known as CATS+ (Case Assessment and Tracking System) which supports the Payment By Results model currently utilised by the programme.
  • CATS+ is a web application that has been developed in C#, using WebForms, WebAPI / WebServices and Entity Framework, with a SQL Server backend and a frontend consisting of HTML, CSS and Javascript.
  • The post reports to the Lead Manager (ICT / CATS) and through them, to the Head of CFO.
  • The job holder falls under HQ but is based in the North West (Daresbury Park, Warrington).
  • This is a non-operational post.
  • To work 100% on ESF funded projects.


  • You will be a hands-on developer, responsible for not only development but also influencing, guiding and allocating work streams to a team of up to four other developers. You will primarily be responsible for the on-going development and design of new and existing applications, to a commercial standard using C#, .NET Framework, SQL Server, HTML / CSS, Entity Framework, LINQ, WebAPI / Web Services and Javascript / JQuery.
  • The post requires comprehensive knowledge and experience of the full software development life cycle, as well as an understanding of modern development technologies and techniques.

Responsibilities, Activities & Duties      

  • The job holder will be required to carry out the following responsibilities, activities and duties:
  • Design, develop, modify, test, support and document, secure web (primarily CATS+) and occasionally winform applications to serve CFO requirements, catering for strict business rules, multiple browsers, assistive technology, user configurable interfaces and more. Experience and application of the following technologies and techniques is essential to the post:
  •  C#
  • NET Framework 4.5
  • ASP.NET / Web Forms
  • SQL Server
  • HTML / CSS
  • Entity Framework and LINQ
  • WebAPI / WebService
  • Javascript / JQuery
  • Implementing APIs for internal and external use.
  • Building up a useful, robust automated test suite to support a Continuous Deployment environment.
  • Ensuring system development/implementations utilise version control systems (SVN) and have appropriate supporting documentation and sufficient code commenting practices are maintained.
  • Identification of good practices and new technologies we can adopt, and sharing experience, knowledge of tools and techniques with the wider team, (both developers and non-developers).
  • Translate requirements to appropriate work streams and allocate these work streams to others within the development team with the necessary skills to perform the task.
  • Where necessary, support HMPPS with any sales or IPR queries in relation to copyrighted software.
  • Manage the day to day delivery of system development activities. Ensuring that plans for testing, and system upgrades / implementation remain feasible.
  • Ensure that any planned upgrades / releases are appropriate and that its interaction with other IT infrastructure arrangements such as platforms and servers is optimised.
  • Represent the development team on the Change Board when necessary.

The duties/responsibilities listed above describe the post as it is at present and is not intended to be exhaustive. The job holder is expected to accept reasonable alterations and additional tasks of a similar level that may be necessary. Significant adjustments may require re-examination under the Job Evaluation Scheme and shall be discussed in the first instance with the job holder.

An ability to fulfil all spoken aspects of the role with confidence through the medium of English or (where specified in Wales) Welsh.


  • Leadership
  • Working Together
  • Developing Self and Others
  • Seeing the Big Picture
  • Changing and Improving
  • Managing a Quality Service


  • Significant experience of software development and management practices and skills
  • Business Analysis experience and ability to translate to software requirements
  • In-depth knowledge and practical experience of ICT development techniques
  • Experience of project and programme management techniques and management of major programmes or projects
  • Experience of developing and managing teams


  • C#
  • .NET Core
  • SQL


£44,332 - £53,201

Additional Information

SC clearance will be required for this post.  PLEASE NOTE – Applicants for National Security Clearance at SC Level must be a resident in the UK continuously for a minimum of 5 years (immediately before National Security Clearance is requested). We may not be able to progress your application if you do not meet this criteria.

The role is based at Daresbury Park in Warrington (WA4 4HS), the post offers excellent links to Liverpool, Manchester and Cheshire by car (with free parking on site) with the office next to the M56, Junction 11. There are good rail links to Runcorn from Liverpool and Manchester. Flexible working hours (with time off in lieu), opportunity to work from home once a week, a generous holiday allowance as standard (25 days plus additional public holidays/privilege day), access to the Civil Service Pension Scheme and other benefit schemes open to all civil servants.

Interview dates TBC.

Interviews will be held on site at the CFO office in Warrington (1100 Daresbury Park, WA4 4HS), where the role is based. Please ask for the Admin team on arrival.

Candidates invited to interview should have the relevant proof of ID/RTW/address documents ready for inspection/verification on arrival (originals not copies). Failure to provide the correct documentation on the day may delay your application if successful.

For further details regarding the location or job role please contact the CFO Admin team for assistance:

Working Arrangements & Further Information

The MoJ offers Hybrid Working arrangements where business need allows. This is an informal, non-contractual form of flexible working that blends working from your base location, different MoJ sites and / or from home (please be aware that this role can only be worked in the UK and not overseas). Some roles will not be suitable for Hybrid Working. Similarly, Hybrid Working will not suit everyone’s circumstances. Arrangements will be discussed and agreed with the successful candidate(s) and subject to regular review.

For nationally advertised roles, the successful candidate(s) will be appointed to a MoJ office location, which may include their nearest Justice Collaboration Centre or Justice Satellite Office. This will be discussed and agreed on the completion of pre-employment checks.

Some of MoJ’s terms and conditions of service are changing as part of Civil Service reform. The changes will apply to staff joining MoJ who are new to the Civil Service. Staff joining MoJ from other civil service employers will transfer onto the new MoJ terms if they are already on ‘modernised’ terms in their current post or onto ‘unmodernised’ MoJ terms if they are on ‘unmodernised’ terms at their current post. Details will be available if an offer is made.

Standard working hours for this post are 37 hours per week excluding breaks which are unpaid.

If you are a current NPS employee, this vacancy may be available on a Loan basis for up to 2 years. Applications are invited from suitable qualified staff.

The Loan/Secondment is subject to the approval of the selected candidate’s Business Unit, which should be obtained before confirmation of appointment.


Annual Leave

-The holiday year runs from 1 March. If you work a non standard work pattern your leave entitlement may be expressed in either hours or days as appropriate. Leave entitlement is calculated on a pro-rata basis and you will be advised of your actual entitlement on appointment. If you were appointed internally and your leave was previously calculated in days, this will continue to be the case.

Bank, Public and Privilege Holidays

-You are entitled to 9 days (66 hours 36 minutes) in recognition of bank, public and privilege holidays. These hours are added to your annual leave allowance. There is a requirement to work some public and bank holidays subject to your shift pattern and the operational needs of the establishment


-The Civil Service offers a choice of two pension schemes, giving you the flexibility to choose the pension that suits you best.

Work Life Balance

HM Prison & Probation Service  (HMPPS) is keen to encourage alternative working arrangements. Work life balance provides greater opportunities for staff to work more flexibly wherever managers and establishments can accommodate requests to do so. HMPPS offers flexible working subject to completion of a satisfactory probationary period and NVQ

Season Ticket Advance

-After two months’ service, you’ll be eligible to apply for a season ticket advance to purchase a quarterly or longer-period season ticket for travel between home and your place of work

Childcare Vouchers

For any moves across the Civil Service may have implications on your ability to carry on claiming childcare vouchers


HMPPS is committed to staff development and offers a range of training and development opportunities, including areas such as Equality and Diversity, Dealing with Challenging Behaviour, Suicide Prevention and Anti Bullying Programmes

-There are opportunities to access promotion programmes and HMPPS provides a variety of training appropriate to individual posts

-All staff receive security and diversity training and an individual induction programme into their new roles


-All candidates are subject to security and identity checks prior to taking up post

-All external candidates are subject to 6 months probation. Internal candidates are subject to probation if they have not already served a probationary period within HMPPS

-All staff are required to declare whether they are a member of a group or organisation which the HMPPS considers to be racist

Working for the Civil Service

The Civil Service Code sets out the standards of behaviour expected of civil servants.

We recruit by merit on the basis of fair and open competition, as outlined in the Civil Service Commission’s recruitment principles. Should you feel that the recruitment process has breached the recruitment principles you are able to raise a formal complaint in the following order

The Civil Service embraces diversity and promotes equal opportunities. As a Disability Confident employer, MoJ are committed to providing everyone with the opportunity to demonstrate their skills, talent and abilities, by making adjustments throughout all elements of the recruitment process and in the workplace. MoJ are able to offer an interview to disabled candidates who meet the minimum selection criteria, except in a limited number of campaigns.

You will be able to request reasonable adjustments to the recruitment process within the application form. If you need additional help completing the application form, please contact the SSCL Recruitment Enquiries Team.

We encourage applications from people from all backgrounds and aim to have a workforce that represents the wider society that we serve. We pride ourselves on being an employer of choice. We champion diversity, inclusion and wellbeing and aim to create a workplace where everyone feels valued and a sense of belonging. To find out more about how we do this visit: