About the project
Reckitt’s enterprise AI assistant that securely connects to M365 (email, calendar, files), ServiceNow and internal knowledge bases to help employees with day-to-day work: finding and summarising information, drafting content, analysing documents, and orchestrating workflows like meeting management, tickets or approvals, all within corporate data boundaries and access controls.
Role: Lead Developer - .NET / Azure / AI Agents
We’re looking for a hands-on Lead Developer to drive the design and delivery of .NET 8/C# 12+ applications on Azure, using a mix of SaaS, PaaS and serverless services. You’ll lead a team of three developers, set technical direction, and own and optimise CI/CD pipelines in Azure DevOps. You will make systematic use of AI coding agents for spec-driven development and are expected to stay current with emerging patterns and best practices for agentic AI solutions. This is a role for someone who is equally comfortable providing technical leadership and doing regular, production-quality coding in the stack below.
Tech stack
AspectTechnologyRuntime.NET 8, C# 12+AI FrameworkMicrosoft Agents Framework, Microsoft.Extensions.AIChat ChannelsMicrosoft Teams (M365 Agents SDK - formerly Bot Framework), Custom UI - TBDLLMMicrosoft Foundry (GPT-5.2)APIsMicrosoft Graph, Refit HTTP clients (internal apps & ServiceNow), Azure SDKStorageAzure Blob Storage, Azure Table Storage, OneDriveAuthMicrosoft Entra ID, On-Behalf-Of (OBO) token flowCI/CDAzure DevOps, Bicep, Azure CLICoding AgentsGitHub Copilot, OpenCode with Anthropic models via Microsoft FoundryTestingTUnit with TUnit Assertions
