Backend Development Team Lead (.NET)
Beghou
All India, Hyderabad • 1 month ago
Experience: 3 to 7 Yrs
PREMIUM
Deal of the Day
--:--:--
A recruiter messaged CVX24 Premium users few seconds ago.
Upgrade to CVX24 Premium: Only $2.49
- Free Resume Writing
-
Get a Verified Blue tick
- See who viewed your profile
- Unlimited chat with recruiters
- Rank higher in recruiter searches
- Get up to 10× more recruiter visibility
- Get practical interview tips and guidance
- Receive verified recruiter messages directly
- Unlock hidden jobs, not visible to free users
$4.99
$2.49
🔥 50% OFF
Activate
$4.99
$2.49
all inc.
(Validity: 6 Months. After payment confirmation we will reach out to you)
Enter Your Details
Job Description
As a Team Lead - .NET Core at Beghou, your role involves leading the backend development team and driving the technical strategy for enterprise applications built on the Microsoft technology stack. You will guide a team of talented .NET developers through complex engineering challenges, fostering a culture of excellence, collaboration, and continuous improvement. Your responsibilities include architecting scalable, high-performance solutions using modern .NET technologies, ensuring robustness, reliability, and maintainability of applications, and translating business goals into technical strategies aligned with long-term system growth.
**Key Responsibilities:**
- Lead and mentor a team of 5-10 .NET developers, promoting technical excellence and professional growth
- Architect and design scalable, high-performance applications using .NET Core/.NET 8+ and C#
- Drive technical decisions on Microsoft frameworks, design patterns, and architectural approaches
- Establish and enforce coding standards, best practices, and code review processes across the Microsoft stack
- Collaborate with Product Management and stakeholders to translate business requirements into technical solutions
- Oversee the design and implementation of RESTful APIs, microservices, and distributed systems using ASP.NET Core
- Champion DevOps practices using Azure DevOps for CI/CD pipelines, automated testing, and infrastructure as code
- Manage and optimize SQL Server databases, including performance tuning, indexing strategies, and data modeling
- Identify technical debt, performance bottlenecks, and drive continuous improvement initiatives
- Participate in Agile ceremonies and contribute to sprint planning, estimation, and delivery
- Stay current with .NET and Microsoft ecosystem advancements and evaluate emerging technologies
**Qualifications Required:**
- 8+ years of professional software development experience on the Microsoft technology stack
- 5+ years of hands-on experience with .NET Core/.NET 5+ and C#
- 3+ years of experience in a technical leadership or team lead role
- Deep expertise in ASP.NET Core Web API, MVC patterns, middleware, and dependency injection
- Strong proficiency in Entity Framework Core, including migrations, query optimization, and database-first/code-first approaches
- Advanced SQL Server skills, including stored procedures, performance tuning, indexing, and query plan analysis
- Experience with Azure cloud services (App Services, Azure Functions, Azure SQL, Azure Service Bus, Azure Key Vault, Application Insights)
- Solid understanding of asynchronous programming, multithreading, and performance optimization in .NET
- Experience with unit testing and integration testing using xUnit, NUnit
- Proficiency with Azure DevOps for source control, CI/CD pipelines, work item tracking, and artifact management
- Excellent communication and stakeholder management skills
(Bachelor's or Master's degree in Computer Science, Engineering, or related field is preferred)
At Beghou, we bring together analytical minds and cutting-edge technology to help life sciences companies navigate the complexity of healthcare and improve patient outcomes. With over three decades of experience in optimizing commercialization for life sciences companies, we are dedicated to maximizing performance across portfolios. Our headquarters in Evanston, Illinois, and 10 global offices reflect our commitment to global impact and innovation. As a Team Lead - .NET Core at Beghou, your role involves leading the backend development team and driving the technical strategy for enterprise applications built on the Microsoft technology stack. You will guide a team of talented .NET developers through complex engineering challenges, fostering a culture of excellence, collaboration, and continuous improvement. Your responsibilities include architecting scalable, high-performance solutions using modern .NET technologies, ensuring robustness, reliability, and maintainability of applications, and translating business goals into technical strategies aligned with long-term system growth.
**Key Responsibilities:**
- Lead and mentor a team of 5-10 .NET developers, promoting technical excellence and professional growth
- Architect and design scalable, high-performance applications using .NET Core/.NET 8+ and C#
- Drive technical decisions on Microsoft frameworks, design patterns, and architectural approaches
- Establish and enforce coding standards, best practices, and code review processes across the Microsoft stack
- Collaborate with Product Management and stakeholders to translate business requirements into technical solutions
- Oversee the design and implementation of RESTful APIs, microservices, and distributed systems using ASP.NET Core
- Champion DevOps practices using Azure DevOps for CI/CD pipelines, automated testing, and infrastructure as code
- Manage and optimize SQL Server databases, including performance tuning, indexing strategies, and data modeling
- Id
Skills Required
C
SQL Server
Azure DevOps
xUnit
NUnit
Docker
NET Core
ASPNET Core Web API
Entity Framework Core
Azure cloud services
Azure Service Bus
Azure Event Grid
Azure Event Hubs
Azure Active Directory
Azure Cosmos DB
Azure Cache for Redis
Azure Blob Storage
Azure API Management
API gateway patterns
Azure Monitor
Application Insights
Log Analytics
Blazor
MAUI
Posted on: March 6, 2026
Relevant Jobs
Step 2 of 2