Backend Development Lead
Core
Leading a multi-skilled product squad to build, deliver, and maintain scalable software within a microservices architecture, balancing hands-on development with architectural steering and team coaching.
Role type
Senior IC Backend Development Lead (Microservices)
Builds
Scalable backend services and product features for a technology-led organization
Domain
Cloud-native backend engineering (Azure, .NET, Microservices)
Deliverable
production ML models | product features | infrastructure
Required skills
C# development, .NET Core, .NET Web API, Microservices architecture, Message-based architectures, SQL & NoSQL, API design, Azure cloud architecture, Unit testing (xUnit/nUnit), AI/LLM integration
Preferred skills
TDD practices, DevOps (CI/CD, IaC), Team management, Agentic AI patterns, Modern UI frameworks (React)
Technologies
Azure (Front Door, App Services, Application Insights, Cosmos DB, Service Bus), .NET Core, SQL Server, xUnit, nUnit, OpenAI, Azure OpenAI
Responsibilities
Coaching backend developers, steering backend architecture, overseeing backlog items, participating in Agile ceremonies, contributing to legacy system transitions, leading the Backend Chapter
Seniority
Senior, hands-on IC with leadership responsibilities