Lead Software Developer
Lead Software Developer | Hertfordshire | Hybrid | £65,000
Overview:
We are seeking an experienced and hands-on Lead Developer to shape the technical direction of our client's software engineering function while leading the delivery of scalable, secure, and high-quality cloud solutions.
Working within a collaborative and forward-thinking environment, you will combine technical leadership with hands-on development, guiding a talented team of developers and driving engineering excellence across a modern Azure-based technology stack. This is an exciting opportunity to influence architecture, mentor developers, and play a key role in delivering innovative solutions that support large-scale business operations.
Role & Responsibilities:
- Technical Leadership: Lead the design, development, and delivery of cloud-native applications and enterprise integrations, ensuring solutions are scalable, secure, and maintainable.
- Team Development: Provide coaching, mentoring, and technical guidance to developers, fostering a culture of continuous learning and engineering excellence.
- Solution Architecture: Support architectural decisions and champion best practices across software development, cloud infrastructure, and application design.
- Azure Development: Design and develop solutions using Azure Functions, Logic Apps, Service Bus, API Management, and other Azure services.
- Infrastructure as Code: Drive automation and consistency through Infrastructure as Code using tools such as Bicep, ARM, Terraform, and Terragrunt.
- Project Delivery: Collaborate closely with Product Owners, QA teams, Architects, and wider stakeholders to ensure successful project outcomes.
- DevOps & CI/CD: Promote modern development practices, including GitFlow, automated testing, continuous integration, and continuous deployment.
Essential Skills & Experience:
- Proven experience as a Senior Developer, Lead Developer, or Technical Lead within an enterprise environment.
- Strong hands-on expertise with Azure Functions (C#), serverless technologies, and event-driven architectures.
- Experience designing, developing, and deploying scalable software solutions in Microsoft Azure.
- Strong knowledge of Azure services including Service Bus, Key Vault, Storage Accounts, API Management, Front Door/Application Gateway, VNETs, Subnets, and Identity & Access Management.
- Experience building Azure Logic Apps, integrations, workflows, and custom connectors.
- Hands-on experience with Infrastructure as Code technologies including ARM, Bicep, Terraform, or Terragrunt.
- Strong understanding of Git, GitFlow, Azure DevOps and/or GitHub, and modern CI/CD pipelines.
Package & Benefits:
- Competitive salary
- Hybrid working model (1/2 days WFH per weel)
- Generous annual leave allowance, including an additional day off for your birthday
- Option to purchase additional annual leave
Lead Software Developer | Hertfordshire | Hybrid | £65,000