Hands-on full-stack Lead Engineer/.NET Developer building C#/.NET and Python solutions on Azure PaaS (Functions, Logic Apps, Cosmos DB, App Service) with ARM/Bicep, SharePoint and React, applying AI-native engineering from experiment to production. Leads people, sets standards and delivers outcomes.
Experience as a hands-on full-stack Lead Engineer or Lead Developer, with the ability to lead people, set standards and deliver outcomes
Skills in C#, the .NET platform, Python, Azure PaaS (including Azure Functions, Azure Logic Apps, Cosmos DB and Azure App Service), ARM/Bicep templates, SharePoint and React
AI-native engineering judgement, including building on AI platforms, using AI-enabled tools, and taking experiments through to production-grade operational solutions
Good understanding of Azure DevOps processes and in-depth understanding of Azure Resource Management
Experience with generative AI tools such as Copilot, ChatGPT or Claude is welcome
Responsibilities:
Lead a small development team across a portfolio of applications
Contribute hands-on while shaping delivery and engineering standards
Work with Product Managers and business teams to prioritise and allocate work
Deliver strategic and tactical technology solutions
Apply modern DevOps practices and explore emerging technologies, including artificial intelligence and machine learning
Technologies:
AI
ARM
Azure
C#
ChatGPT
Copilot
Cosmos DB
DevOps
PaaS
Python
React
SharePoint
ASP.NET
Cloud
Machine Learning
More:
We are a fast-growing, forward-thinking Professional Services organisation on a technology journey focused on purposeful delivery and solving real problems. This mainly remote role is based around Birmingham, with visits to our Birmingham office when needed and occasional light travel to other offices. You will collaborate with Product, Architecture and wider technical groups. Salary depends on experience.