Lead Software Engineer
Anson McCade
Nottingham, United Kingdom
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 169KJob location
Nottingham, United Kingdom
Tech stack
Agile Methodologies
Application Performance Management
Azure
Cloud Computing Security
Code Review
Continuous Integration
DevOps
Distributed Systems
Node.js
Secure Coding
TypeScript
Azure
Bicep
Software Coding
REST
Terraform
Serverless Computing
Microservices
Job description
We're supporting a major public sector digital programme and are looking for a Lead Software Engineer to take ownership of technical delivery across a cloud-native Azure estate.
This is a hands-on leadership role. You'll set architectural direction, lead a team of engineers, and ensure high-quality, scalable, and secure solutions are delivered in line with enterprise standards.
Responsibilities
- Lead 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
- Own technical architecture and ensure alignment with enterprise standards
- Lead and mentor engineers, embedding best practices and coding standards
- Conduct code reviews and enforce quality gates
- Ensure solutions are secure, resilient, observable, and cost-optimised
- Collaborate with Product Owners, Architects, DevOps, and stakeholders
Requirements
- Strong Azure experience (Functions, Blob/Table/Queue Storage, Service Bus)
- Advanced Node.js and TypeScript
- Event-driven and serverless architecture experience
- REST API design and integration patterns
- CI/CD and DevOps practices
- Secure coding and cloud security principles
- Distributed systems/microservices experience
- Experience leading enterprise engineering teams
Desirable
- Microsoft Dataverse
- Power Platform exposure
- IaC (Bicep, ARM, Terraform)
- Azure monitoring (Application Insights, Azure Monitor)
- Agile delivery experience