6400 - Senior Software Developer
Posting date: | 29 May 2025 |
---|---|
Salary: | £56,532 to £69,338 per year |
Additional salary information: | The national salary range is £56,532 - £64,048, London salary range is £61,201 - £69,338. Your salary will be dependent on your base location. National: £56,532 - £69,150 (which may include an allowance of up to £12,618) London: £61,201 - £73,875 (which may include an allowance of up to £12,674) |
Hours: | Full time |
Closing date: | 16 June 2025 |
Location: | UK |
Remote working: | On-site only |
Company: | Ministry of Justice |
Job type: | Permanent |
Job reference: | 6400 |
Summary
Key Responsibilities:
As a Senior Software Developer at the MoJ you will have technical and people responsibilities.
Technical:
Securely designing, building and maintaining APIs, services and systems
Working on pre-existing codebases
Improving the resilience and stability of software
Applying practices to enable continuous delivery
People:
Developing and influencing people via line management duties, informal and formal coaching, and mentoring
Supporting lead developers in building high performing teams
Helping to build and maintain a diverse, inclusive culture across the development community, growing awareness, inclusivity, and balance
If this feels like an exciting challenge, something you are enthusiastic about, and want to join our team please read on and apply!
Person Specification
Essential Criteria:
You will:
Apply modern development and deployment techniques to your work, including continuous integration and continuous delivery
Champion software maintenance, clean code, coding standards and practices that make change and consistency easier
Write automated tests to continuously validate your work
Thrive when you work as part of a team that abides by the spirit of the manifesto of agile software development
Have awareness of technologies used as a Developer for web applications (Including one or more of the technologies mentioned above in the ‘Our Tech Stack’ section) e.g databases, microservices, backups, CDNs and search, DevOps and Unix-like operating systems
Enjoy sharing knowledge and working in a multi-disciplinary team
Hold yourself and others to a high standard
Solve problems in a systematic way and have a passion for continuous learning and development
Willingness to be assessed against the requirements for BPSS clearance.
As a Senior Software Developer at the MoJ you will have technical and people responsibilities.
Technical:
Securely designing, building and maintaining APIs, services and systems
Working on pre-existing codebases
Improving the resilience and stability of software
Applying practices to enable continuous delivery
People:
Developing and influencing people via line management duties, informal and formal coaching, and mentoring
Supporting lead developers in building high performing teams
Helping to build and maintain a diverse, inclusive culture across the development community, growing awareness, inclusivity, and balance
If this feels like an exciting challenge, something you are enthusiastic about, and want to join our team please read on and apply!
Person Specification
Essential Criteria:
You will:
Apply modern development and deployment techniques to your work, including continuous integration and continuous delivery
Champion software maintenance, clean code, coding standards and practices that make change and consistency easier
Write automated tests to continuously validate your work
Thrive when you work as part of a team that abides by the spirit of the manifesto of agile software development
Have awareness of technologies used as a Developer for web applications (Including one or more of the technologies mentioned above in the ‘Our Tech Stack’ section) e.g databases, microservices, backups, CDNs and search, DevOps and Unix-like operating systems
Enjoy sharing knowledge and working in a multi-disciplinary team
Hold yourself and others to a high standard
Solve problems in a systematic way and have a passion for continuous learning and development
Willingness to be assessed against the requirements for BPSS clearance.