Lead .NET Developer
Agency developers like the variety of projects because they learn more quickly and get to play with new tech, but once it’s handed to the client, their involvement ends, which can leave them feeling used and empty.
Product developers take pride in seeing the fruit of their labour, but working on the same tech stack or maintaining what you’ve built with minor improvements can get a little stale after a while.
Why not have both?
Use your technical expertise to lead projects, combining ownership with variety at this 1000-person consultancy, working with government policymakers and half of the FTSE100 companies.
You’d join as a Lead .NET Developer on a crack team of four, the go-to technical experts who work across multiple industries like healthcare, energy, pensions, insurance and football.
They’ll call you when one of the 8-9 product teams wants to build a new product or feature, collaborate on a new proof of concept, or address problems such as scalability, performance, architecture, or technical debt.
You’d embed yourself in that team as a Lead .NET Developer, review the system, identify the key issues, and weigh the pros, cons, technical choices and trade-offs.
You’ll use your pragmatism to propose a well-thought-out Azure-based solution, architecture, or re-architecture.
You'll focus on simplicity and avoid overegging the solution, a skill you’ve honed with experience.
The other great thing about the role is its R&D focus. The team constantly experiments with AI tech that is so bleeding-edge that it changes weekly; for example, they’ve built a development wiki for all the product developers with an AI Chatbot overlaying it, as well as AI tooling for release note generation.
You'll enjoy a 35-hour working week and a benefits package that reflects the company’s reputation for fairness and care.
Lastly, inclusivity is more than just a PR slogan. In the last five years, they’ve achieved 13 DEI awards, and their LGBT+, women's, multicultural, and well-being networks tackle significant issues and unite their people.
The role will suit a Senior or Lead C# / .NET developer with a strong knowledge of Azure PaaS/SaaS offerings, such as Azure Functions, App Services, Service Bus, Table/Queue/Blob Storage, Event Grid, and Application Insights. (A good mix of these and other services would be fine.)
You have commercial experience technically leading/architecting an Azure-based solution. You can demonstrate how you assessed the pros, cons, and trade-offs when making technical decisions and choosing technology/tools.
You are unafraid and unfazed by what you don’t know; in fact, you like learning new things and can quickly get up to speed with an infectious enthusiasm.