Lead Software Engineer

Posted 6 days 18 hours ago by Anson Mccade

Permanent
Not Specified
I.T. & Communications Jobs
London, United Kingdom
Job Description

Lead Software Engineer / Technical Lead - SC Cleared

Location: London (Hybrid - 2-3 days onsite per week)

Salary: £55,000 - £80,000

Clearance: SC to start - Must be eligible for Enhanced SC


We're looking for an experienced Lead Software Engineer / Technical Lead to join a specialist team in London, helping to shape and deliver critical defence capabilities.


This is your chance to work within a collaborative, agile environment delivering high-impact software that directly contributes to national safety and intelligence efforts. If you thrive in mission-focused teams, enjoy mentoring engineers, and want to stay close to code while leading the charge technically, this is your next move.


Role Overview

As a Technical Lead, you will:

  • Guide a high-performing team building secure, end-to-end applications and services.
  • Shape technical architecture and delivery strategy on a range of greenfield and enhancement projects.
  • Work in close contact with end-users, solving real-world challenges in close-to-operational systems.
  • Define and enforce coding standards, perform code reviews, and encourage engineering best practices.
  • Play a key part in mentoring junior and mid-level engineers.


Required Experience

We're keen to speak with candidates who have:

  • Strong hands-on experience in one or more of: Java, JavaScript, .Net, Python.
  • Excellent understanding of CI/CD pipelines (Jenkins, Bamboo, GitLab, etc.).
  • Proficiency with Git or other version control systems.
  • Strong experience in Agile environments (Scrum, Lean, Kanban).
  • Ability to plan and organise team delivery schedules.
  • Proven experience mentoring developers and leading on engineering strategy.
  • Familiarity with automated testing frameworks and static code analysis (e.g. SonarQube).


Desirable Skills (Training Provided Where Needed)

  • Experience deploying to cloud platforms (preferably AWS).
  • Containerisation (Docker, Kubernetes).
  • Infrastructure as Code (Ansible, Terraform).
  • Exposure to various data storage technologies (SQL/NoSQL/Graph).


Clearance:

Applicants must be eligible for SC clearance to start and willing to go through Enhanced SC.


Reference: AMC/JWH/TLL1