Hybrid – Office locations can be found ON THIS MAP
The Role
We’re recruiting for Software Developers here at Justice Digital, to be part of one of our warm and collaborative teams.
This role aligns against the Software Developer role from the Government Digital and Data Framework
You’ll be working with other developers on our tech stack and will have many opportunities to learn new technologies and systems. We use various technologies and will work with you to place you in a team that matches your skills, interests, and aspirations wherever possible.
As an example, you could be:
You will work with user researchers, product managers, designers, delivery managers, technical architects and content specialists who share a vision for improving government through smarter use of technology.
To help picture your life at MoJ Justice Digital please take a look at our blog and our Digital and Technology strategy 2025
Our Tech Stack
We rely on Kotlin or TypeScript to write our application code, Circle CI or GitHub Actions for CI/CD, Sentry for application monitoring, Kubernetes and Docker to schedule and run our services (read about our Cloud Platform), AWS for most of our infrastructure, GOV.UK Design System for our web interfaces and use Macbook Pros.
For front-end development, we value a robust understanding of the underlying web technologies. We value well-maintained, open-source tools that can be used to produce semantic HTML, performant CSS and unobtrusive JavaScript or TypeScript, and we assess all our services against accessibility criteria.
We’re happy to help you learn our tech stack once you’re part of our team, and do not require a match in your experience of languages. Check out GitHub for a closer look at the technologies we use, and a complete list of services that we build and maintain. We subscribe to the manifesto for agile software development.
Our Community
We currently have over 150+ developers who make up the engineering community across the MoJ. You will be encouraged to play an active role in the engineering community and culture, and take part in informal support networks with your peers.
We take the responsibility of supportive and effective line management very seriously. We will value the skills you bring to the civil service and help you to build on them. When the time is right we will support moving between teams or government departments to learn different technologies, or take on more responsibility, according to your career goals.
Take a look at our developer blog and Justice Digital blog to get a sense of our work and culture.
Key Responsibilities
As a Software Developer at the MoJ you will have technical and people responsibilities.
Technical:
People:
If this feels like an exciting challenge, something you are enthusiastic about, and want to join our team please read on and apply!
Benefits
Person Specification
You may be great for this role if you:
You’ll value:
Willingness to be assessed against the requirements for BPSS clearance.
The Civil Service is committed to attract, retain and invest in talent wherever it is found. To learn more please see the Civil Service People Plan and the Civil Service D&I Strategy.ng, or the ability to flex your start and finish times. Where possible, we support a working pattern that suits your lifestyle and helps you reach your ambitions.
Vacancy reference: 91266
Salary: London: £45,824 – £56,050 (may include an allowance of up to £10,226) National: £39,868 – £51,675 (may include an allowance of up to £11,807)
Closing date: 23/10/2024