Overview

Job Description

We are looking for an experienced Team Lead – .NET Developer with 6+ years of hands-on experience in designing, developing, and leading enterprise-level applications. The ideal candidate will have strong technical expertise along with leadership capabilities to guide and mentor the development team.

Key Responsibilities

Lead, mentor, and manage a team of .NET developers
Design, develop, and maintain scalable web applications using .NET technologies
Participate in requirement analysis, system design, and architecture decisions
Ensure coding standards, best practices, and quality benchmarks are followed
Conduct code reviews and provide constructive feedback to team members
Collaborate with stakeholders, product managers, and QA teams
Troubleshoot, debug, and resolve complex technical issues
Ensure timely delivery of projects with high quality standards
Required Skills & Qualifications (Must Have)

6+ years of experience in .NET development
Strong expertise in C#, ASP.NET, MVC, Web API, .NET Core
Mandatory experience in Angular (latest versions preferred)
Strong knowledge of TypeScript, HTML, CSS, JavaScript
Experience with SQL Server / relational databases
Experience in team handling and technical leadership
Knowledge of RESTful APIs and integrations
Familiarity with Agile/Scrum methodologies
Preferred Skills (Good to Have)

Experience with Azure / Cloud services
Knowledge of Microservices architecture
Exposure to CI/CD pipelines

Tagged as: .net, .net core, angular, azure, web api

Before applying for this position you need to submit your online resume. Click the button below to continue.