Lead Software Developer
Lead Software Developer

Lead Software Developer

London Temporary 48000 - 72000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Lead hands-on software development while mentoring a dynamic team of developers.
  • Company: Join the Ministry of Justice, dedicated to enhancing public safety and justice access.
  • Benefits: Enjoy hybrid working with flexible office days and a commitment to diversity and inclusion.
  • Why this job: Make a real impact on the justice system while growing your technical leadership skills.
  • Qualifications: Proven experience in Kotlin/Typescript, CI/CD pipelines, and team leadership required.
  • Other info: Active SC Clearance is essential; this role is UK-based only.

The predicted salary is between 48000 - 72000 £ per year.

On behalf of The Ministry of Justice, we are looking for a Lead Software Developer (Inside IR35) for a 6 month contract. Hybrid working with 1-2 days per week in any MOJ office.

The Ministry of Justice (MoJ) priorities include improving public safety and reducing reoffending by reforming prisons, probation and youth justice, and building a justice system which makes access to justice swifter and more certain for all citizens whatever their background. Project professionals in the MoJ help to improve the government’s ability to protect the public and reduce reoffending, and to provide a more effective, transparent and responsive criminal justice system for victims and the public.

As a Lead Software Developer your main responsibilities will be to:

  • Be responsible for hands-on development while also mentoring, coaching and leading other Software Developers.
  • Drive quality, understand the software architecture, and uphold engineering standards.
  • Collaborate with Technical Architects and Product Managers to set product direction, design systems, and create technical roadmaps.
  • Foster a positive team environment, and support the Delivery Manager in achieving efficient software delivery.
  • Work with the Principal Developer and the wider community to maintain coding standards, provide technical training, and contribute to the technical strategy of the business.

An active SC Clearance is an essential requirement for this role; as a minimum, you must be eligible and willing to undergo these checks.

Proven technical leadership skills.

Development experience in Kotlin and/or Typescript.

Experience of setting up and operating CI/CD pipelines.

Experience of Kubernetes, Helm, and Docker.

Team leadership experience.

Mentoring and coaching experience.

Stakeholder management skills and experience.

Experience participating actively in an agile team.

Application monitoring and alerting experience.

Involvement with helping to build a community of practice.

Please be aware that this role can only be worked within the UK and not Overseas.

Disability Confident: As a member of the Disability Confident Scheme, MOJ guarantees to interview all candidates who have a disability and who meet all the essential criteria for the vacancy. In cases where we have a high volume of candidates who have a disability who meet all the essential criteria, we will interview the best candidates from within that group. This scheme encourages candidates with a disability and/or neurodivergence to apply. The Ministry of Justice guarantees to interview veterans or spouses/partners of military personnel who meet all the essential criteria for the vacancy. In cases where we have a high volume of ex-military candidates/military spouses or partners who meet all of the essential criteria, we will interview the best candidates from within that group.

In applying for this role, you acknowledge the following: "this role falls in scope of the Off Payroll Working in the Public Sector legislation. Any rates of payment quoted will reflect the gross rate per day for the assignment and will be subject to appropriate taxes and statutory costs. As such, the payment to the intermediary and your income resulting from this contract will be different."

Lead Software Developer employer: Avature

The Ministry of Justice is an exceptional employer, offering a unique opportunity to contribute to vital public safety initiatives while enjoying a hybrid working model that promotes work-life balance. With a strong focus on employee growth, the MoJ fosters a collaborative and inclusive work culture, providing ample opportunities for mentoring and professional development, particularly for those in technical leadership roles. Additionally, as a member of the Disability Confident Scheme, the MoJ is committed to creating a diverse workforce, ensuring that all candidates, including those with disabilities and veterans, are given fair consideration.
A

Contact Detail:

Avature Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Software Developer

✨Tip Number 1

Familiarise yourself with the Ministry of Justice's priorities and projects. Understanding their mission to improve public safety and reduce reoffending will help you align your experience and skills with their goals during discussions.

✨Tip Number 2

Highlight your technical leadership experience in your conversations. Be prepared to discuss specific examples where you've successfully mentored and coached other developers, as this is a key aspect of the role.

✨Tip Number 3

Showcase your experience with CI/CD pipelines, Kubernetes, Helm, and Docker. Be ready to explain how you've implemented these technologies in past projects, as they are crucial for the position.

✨Tip Number 4

Engage with the community of practice within software development. Demonstrating your involvement in building a collaborative environment can set you apart, especially since fostering a positive team atmosphere is essential for this role.

We think you need these skills to ace Lead Software Developer

Technical Leadership
Kotlin Development
Typescript Development
CI/CD Pipeline Setup
Kubernetes
Docker
Team Leadership
Mentoring and Coaching
Stakeholder Management
Agile Methodologies
Application Monitoring
Alerting Systems
Software Architecture Understanding
Engineering Standards Compliance
Collaboration with Technical Architects

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in software development, particularly with Kotlin and Typescript. Emphasise any leadership roles you've held and your experience with CI/CD pipelines, Kubernetes, Helm, and Docker.

Craft a Strong Cover Letter: Write a cover letter that showcases your technical leadership skills and your ability to mentor and coach other developers. Mention your understanding of the Ministry of Justice's priorities and how your skills align with their goals.

Highlight Relevant Experience: In your application, be specific about your experience in agile teams and your involvement in building communities of practice. Provide examples of how you've contributed to software quality and engineering standards.

Prepare for SC Clearance: Since active SC Clearance is essential for this role, ensure you are prepared to discuss your eligibility and willingness to undergo the necessary checks during the interview process.

How to prepare for a job interview at Avature

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Kotlin, Typescript, and CI/CD pipelines. Bring examples of past projects where you've successfully implemented these technologies, as this will demonstrate your hands-on development capabilities.

✨Emphasise Leadership Experience

Since the role requires mentoring and leading other developers, share specific instances where you've successfully led a team or mentored junior developers. Highlight how you fostered a positive team environment and contributed to efficient software delivery.

✨Understand the Ministry's Goals

Research the Ministry of Justice's priorities and be ready to discuss how your skills can contribute to improving public safety and reducing reoffending. This shows your alignment with their mission and your commitment to making a difference.

✨Prepare for Agile Discussions

As the role involves working in an agile team, be ready to talk about your experience in agile methodologies. Discuss how you've participated in agile ceremonies and contributed to the team's success, as well as any experience with application monitoring and alerting.

Lead Software Developer
Avature
A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>