Leave us your email address and we'll send you all the new jobs according to your preferences.

Lead Software Developer (OutSystems) - CPS - G7

Posted 2 days 5 hours ago by Manchester Digital

Permanent
Full Time
I.T. & Communications Jobs
London, United Kingdom
Job Description
Lead Software Developer (OutSystems) - CPS - G7

Full-time (Permanent) National - £56,640 - £65,490 London - £60,990 - £71,380 + £3150 RRA
Published on 7 August 2025 Deadline 20 August 2025

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, CPSis disability confident employer and all reasonable adjustments will be considered in line with Equality Act of 2010.

About the job Job summary

Are you a strategic thinker with a passion for low-code innovation? Join the Crown Prosecution Service (CPS) as a Lead OutSystems Developer and play a pivotal role in transforming justice through technology.

In this role, you lead the design, development, and delivery of enterprise-grade applications using the OutSystems platform. You work closely with cross-functional teams to modernise critical systems, improve user experiences, and ensure scalable, secure solutions that support the CPS's mission.

As a technical leader, you guide a team of developers, champion best practices in low-code development, and drive continuous improvement across the software lifecycle. You also collaborate with architects, product owners, and stakeholders to shape the roadmap and deliver impactful digital services.

This is an ideal opportunity for someone who thrives in a purpose-driven environment, enjoys mentoring others, and is ready to influence the future of digital justice.

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.

Your roles and responsibilities :

  • You have an in-depth technical understanding of Outsystems (low code platform) and coach and mentor others in its use. Proficient in a range of development tools and skills appropriate 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 inform the overarching strategy and define decision-making processes as part of the wider Technical Leadership group within Software Engineering.
  • You create, manage, and continuously improve programmes of development using agile principles and methodologies to deliver specific business solutions, through multi-disciplinary, highly skilled teams that utilise both CPS and supplier resources.
  • 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 when needed.

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

Person specification

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

Essential Experience -

  • Have a minimum of 5 years Outsystems experience
  • Have experience operating in API driven architectures

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

  • Computer science degree or similar.
  • Outsystems certifications
Behaviours

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

  • Changing and Improving
  • Managing a Quality Service
  • Leadership
Technical skills

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

  • We ask you to complete a technical assessment as part of the recruitment process for this role, this will take place before the behaviours section of the interview .
Email this Job