Lead Software Engineer

Anson McCade is looking for a Lead Software Engineer

Job description

Lead Software Engineer (Azure / Node.js) – Contract

Start: ASAP

End date: October 2026

Band: 3

Location: Remote – (Just up to 2 days per month on-site in Nottingham)


Role Overview

We are seeking a highly experienced Lead Software Engineer to own the technical delivery of cloud-native, event-driven solutions within the Microsoft Azure ecosystem. You will combine hands-on engineering with technical leadership, guiding a team of engineers while ensuring high standards of quality, security, and architectural best practice.

This role is ideal for a senior engineer who enjoys leading by example and driving technical excellence across enterprise-scale platforms.


Key Responsibilities

  • Lead the design and development of cloud-native applications using Azure Functions, Azure Storage and Azure Service Bus
  • Provide hands-on development using Node.js and TypeScript, delivering high-quality, scalable and maintainable code
  • Own the technical architecture and ensure alignment with enterprise architecture standards
  • Lead and be accountable for the team’s technical delivery, quality and timelines
  • Mentor and support engineers through a structured knowledge-sharing and best-practice approach
  • Conduct code reviews and enforce quality gates and engineering standards
  • Collaborate with Product Owners, Architects, DevOps and client stakeholders
  • Ensure solutions are secure, resilient, observable and cost-optimised
  • Support CI/CD pipelines and DevOps processes
  • Travel to Nottingham client site up to 2 days per month
  • Essential Skills & Experience

    • Strong hands-on experience with Microsoft Azure (Functions, Storage – Blob/Table/Queue, Service Bus)
    • Advanced proficiency in Node.js and TypeScript
    • Proven experience building event-driven and serverless architectures
    • Strong understanding of RESTful APIs and integration patterns
    • Experience with CI/CD pipelines and DevOps practices
    • Secure coding and cloud security principles
    • Experience with distributed systems and microservices architecture
    • Strong Git-based version control and collaborative workflows
    • Proven experience leading engineering teams on enterprise-level projects
  • Desirable Experience

    • Microsoft Dataverse
    • Microsoft Power Platform
    • Infrastructure as Code (Bicep, ARM, Terraform)
    • Azure monitoring and observability tools (Application Insights, Azure Monitor)
    • Agile / Scrum delivery environments

  • Extra information

    Status
    Open
    Education Level
    Secondary School
    Location
    United Kingdom
    Type of Contract
    Full-time jobs
    Published at
    17-02-2026
    Full UK/EU driving license preferred
    No
    Car Preferred
    No
    Must be eligible to work in the EU
    No
    Cover Letter Required
    No
    Languages
    English

    Full-time jobs | Secondary School

    Apply directly

    Share this vacancy