Enable job alerts via email!

Senior Software Developer - MoJ - G7

Government Digital and Data

London

On-site

GBP 50,000 - 80,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading public service organization is looking for a Senior Software Developer to enhance their technical capabilities and foster a collaborative environment. This role involves hands-on development, mentoring junior team members, and championing modern development techniques to drive inclusivity and efficiency within the team.

Qualifications

  • Experience with modern development and deployment techniques including CI/CD.
  • Strong understanding of coding standards and practices.
  • Knowledge of technologies for web applications including databases and microservices.

Responsibilities

  • Designing, building, and maintaining APIs and software systems.
  • Mentoring and coaching team members.
  • Improving resilience and stability of software.

Skills

Agile Software Development
Continuous Delivery
Problem Solving
Team Collaboration
Software Maintenance

Job description

Job description

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, 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

Person specification

Please refer to attached Job Description

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.