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

49084 – .NET Senior Developer – 49084
£42,626 – £51,154


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:

HMPPS (Her Majesty’s Prison and Probation Service), are looking for a web developer to join the Co-Financing Organisation (CFO) team –

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.

You’ll be required to:

  • Support any required bug fixes and performance management improvements for the existing application
  • Develop a new replacement for CATS+, leveraging dotnet core and cloud hosting

Working 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), opportunities to work from home, generous holiday allowance as standard (25 days plus 9 additional public holidays/privilege day), access to the Civil Service Pension Scheme and other benefit schemes open to all civil servants.

To apply for this job, you must use the link below. PLEASE NOTE – The job specification on the link uses a standard government job title (of “Software Developer Architect”). At this point in time it is not envisaged any other development skills are essential, other than those outlined below. It is also not planned that any management of staff will be necessary for this role.

When submitting your CV, please ensure it includes experience of the required skillset above (C#, Entity, LINQ etc.), and where possible, try to reference your use of them in response to the competency questions for the role.

Skills Required:

* C# and ASP.NET
* Entity Framework and LINQ
* SQL Server
* HTML / CSS / Javascript
* WebAPI and Web Services


* Web Forms
* dotnet core

For further details / queries regarding this vacancy/role, please contact the CFO Admin team 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:

o C#
o NET Framework 4.5
o ASP.NET / Web Forms
o SQL Server
o Entity Framework and LINQ
o WebAPI / WebService
o 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


£42,626 - £51,154

Additional Information

Interview dates TBC. Interviews will be held on site at the CFO office in Warrington (1100 Daresbury Park, WA4 4HS). 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. Failure to provide the correct documentation on the day may delay your application if successful.

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.

Working Arrangements & Further Information

For nationally advertised campaigns, candidates will be appointed to their nearest Justice Collaboration Centre or Justice Satellite Office. This will be discussed and agreed with the successful candidate(s) on the completion of pre-employment checks.

Some of MoJ’s, including HMPPS, 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: