Technical Lead / Software Engineering Manager

Anson McCade
Sheffield, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 107K

Job location

Sheffield, United Kingdom

Tech stack

Java
JavaScript
.NET
Amazon Web Services (AWS)
Automation of Tests
Azure
C Sharp (Programming Language)
Continuous Integration
DevOps
Node.js
Secure Coding
Software Engineering
TypeScript
React
Spring-boot
Cloudformation
Vue.js
Event Driven Architecture
Angular
Bicep
Terraform

Job description

Our client is a global consultancy that brings together technologists, engineers, designers, and strategists to help organisations transform through innovation and technology. They operate across major industries including government, defence, energy, healthcare, and financial services - tackling complex challenges that require both technical depth and creative thinking.

As a Technical Lead, you'll guide multidisciplinary teams through full software delivery lifecycles - from shaping architecture and delivery strategy to hands-on problem-solving and mentoring. This is a leadership role with genuine technical involvement, where you'll set direction, ensure quality, and help clients achieve meaningful digital transformation.

What You'll Do

  • Lead and mentor software engineering teams to deliver scalable, secure, and high-performing systems.
  • Partner with clients to understand their challenges, define technical strategies, and drive successful delivery outcomes.
  • Shape engineering standards and oversee implementation across DevOps, CI/CD, IaC, and cloud platforms.
  • Promote best practice in software design - event-driven architecture, secure coding, automated testing, and continuous improvement.
  • Collaborate across disciplines to balance technical excellence with business impact.
  • Contribute to proposals and pre-sales, providing credible technical input and presenting solutions confidently to clients.

Requirements

  • Minimum 5 years' experience in software engineering, including 2+ years managing or leading technical teams.
  • Broad experience across C#, Java, or JavaScript/TypeScript and frameworks such as .NET, Spring Boot, React, Angular, Node, or Vue.
  • Solid understanding of cloud platforms (AWS, Azure, or GCP) and infrastructure-as-code (Terraform, CloudFormation, or Bicep).
  • Proven track record improving delivery processes across development, testing, deployment, and operations.
  • Strong client-facing and communication skills - credible, collaborative, and outcome-focused.
  • Experience applying modern engineering and DevOps practices within complex delivery environments.
  • Eligibility for SC Clearance (minimum 5 years continuous UK residency).

Benefits & conditions

Salary: Up to £107,000 (London) / Up to £95,000 (Regional) + bonus + benefits

Apply for this position