Government Digital & Data

Job Vacancy Lead Software Developer - Crown Prosecution Service - G7

United Kingdom

Government Digital & Data

Job position

Permanent
As soon as possible
£58k-77k
Hybrid
United Kingdom
Published on 09/01/2026

Share this job

Your roles and responsibilities :

  • You have an in-depth technical understanding of C# and .NET, and coach and mentor others in their use. Proficient in a range of development tools and skills relevant to your specialism, you are a committed learner who pivots to new skills as the technology ecosystem evolves

  • You advocate a modern standards approach to software development, including test-driven development (TDD), automated testing, continuous integration, pair programming, code review, and version control

  • You shape and share digital software development standards that are pragmatic and fit for CPS, recognising and advocating for change where needed

  • You inform the overarching strategy and define decision-making processes as part of the wider Technical Leadership group within Software Engineering

  • You write code for complex projects, break down barriers for teams, handle escalations, and plan at a high level while also diving into the detail to make things happen

A copy of the full job description is available if requested from 

Candidate profile

To be eligible to apply for this job you should have :

Essential Experience -

  • Extensive professional experience in .Net 8-10/ C# (preferably C# 12) development, and with a strong track record of designing, implementing, and maintaining back end services

  • Developed and implemented RESTful based Web API's using

  • Understanding of Cloud Native Architectures and various Cloud Products in particular use of Azure Functions

  • Software Design: Strong Experience in use of Domain Driven Design, Clean Architecture, SOLID and clean code principles

  • Database Skills : Hands-on experience with Relational Databases (i.e., PostgreSQL/Oracle), including writing and optimizing SQL queries.

  • Testing: Knowledge of Unit Testing, TDD/BDD, Integration Testing

  • Agile Methodologies: Proven ability to work in Agile/Scrum environments, with excellent communication and collaboration skills

  • CI/CD and Version Control: Experience with CI/CD pipelines, Version Control Systems, and modern software development practices

  • Cloud Platforms: Experience with Cloud Platforms, in particular Azure 

It is desirable that you have the below experience but this is not required to apply: 

  • DevOps Principles: Understanding of DevOps principles (i.e. YAML) and infrastructure as code tools (i.e., Terraform, ARM or Bicep)

  • Observability and Monitoring: Solid experience with Observability and Monitoring tools (e.g. Azure Application Insights, Azure Log Analytics)

Behaviours

We'll assess you against these behaviours during the selection process:

  • Changing and Improving

  • Managing a Quality Service

  • Leadership

We only ask for evidence of these behaviours on your application form:

  • Leadership

Technical skills

We'll assess you against these technical skills during the selection process:

  • The technical assessment (coding test) with questions will last 1 hour. A Teams meeting will be scheduled before the technical interview, and you will be invited to participate. Screen sharing is required during the interview process.

Working environment

Location

Please note that this post can be based in any location within England and Wales, where a CPS office is located. Whilst it’s an expectation of the role to travel to CPS locations as per business needs, CPS is disability confident employer and all reasonable adjustments will be considered in line with Equality Act of 2010.

About the jobJob summary

Are you a seasoned software engineer ready to lead from the front? We are looking for Lead Developers to join our dynamic team and shape the future of digital services at CPS. This is a hands-on leadership role where you combine deep technical expertise with strategic influence, mentor others, and drive delivery across high-impact projects.

You bring extensive experience in C# (ideally C# 12) and .NET 8-10, with a strong track record in designing and building scalable backend services and RESTful APIs using .  You’re skilled in leveraging Azure services—including Azure Functions—for cloud-native solutions. Your deep understanding of Microsoft Azure architectures, combined with solid computer science fundamentals, clean architecture, and SOLID principles, enables you to deliver robust, maintainable systems.  You thrive in agile environments and champion DevOps practices.

As a technical authority, you lead developers as part of multidisciplinary teams, shape development standards, and collaborate across departments to deliver secure, accessible, and high-quality digital solutions. You also play a key role in recruitment, skill development, and fostering a culture of continuous improvement.

If you are passionate about modern software engineering, eager to mentor others, and ready to make a tangible impact, we want to hear from you.

As part of this role, you undertake direct line management responsibilities.

The Crown Prosecution Service is based in England and Wales. If you’re applying for this role and live in Scotland or Northern Ireland, you must let us know when accepting this offer as you need permission to work from your home address if hybrid working is part of your role. There’s no guarantee that we will grant this approval.  

You must be aged 16 before starting in this role. The start date is expected to be 8-12 weeks after the application deadline.   

London, England, United Kingdom
> 1000 employees
Corporate / Direct Employer
Government Digital and Data is a community of experts leading digital transformation in government, creating more efficient services that have a meaningful impact on people’s lives. Government Digital and Data professionals benefit from cross-government events and learning. From webinars from the world’s leading innovators to digital upskilling sessions.They enhance our professionals’ skills and capabilities, which ultimately enables them to be a part of the world-leading advancements in digital transformation and government innovation.

Apply to this job!

Find your next job from +1,000 jobs!

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

Lead Software Developer - Crown Prosecution Service - G7

Government Digital & Data

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us