Development Team Lead(.NET)
Core
Provide hands-on technical leadership, mentoring, and delivery oversight for a team building enterprise applications on the Microsoft .NET platform.
Role type
Senior IC Development Team Lead (.NET)
Builds
Enterprise applications on the Microsoft .NET platform
Domain
Financial markets infrastructure and data
Deliverable
production ML models | product features
Required skills
C#, .NET Framework, .NET Core, ASP.NET Core, Web API, Git, CI/CD pipelines, Agile facilitation, team leadership, code review, root cause analysis
Preferred skills
VB.NET, microservices, observability, performance tuning, relational/NoSQL data stores, event-driven patterns, IaC (Bicep, ARM, Terraform), PSM/CSM/PMI-ACP certifications, Azure Developer/Architect certifications
Technologies
C#, VB.NET, ASP.NET Core, ASP.NET MVC, Web API, LINQ, xUnit/NUnit/MSTest, Azure DevOps, GitHub Actions, Application Insights
Responsibilities
Lead design and development of .NET applications; mentor developers and conduct 1:1s; lead sprint planning and remove impediments; enforce code quality and testing practices; troubleshoot production incidents and lead root cause analysis; collaborate with Product, QA, DevOps, and Architecture teams.
Seniority
Senior, hands-on IC with people leadership