.NET Web Developer
- Source: Naukri
- Tech Ecs
- On-site
- Dubai
- Full-Time
- Mid level
Job Description
Job Title: Senior Software Engineer .NET (C#)
Experience: 6+ Years
Location: Hyderabad / Bangalore
Employment Type: Full-Time
About the Role:
We are looking for a Senior Software Engineer with strong expertise in .NET and C# to design and build scalable, high-performance applications. You will play a key role in technical decision-making, system design, and mentoring team members in a collaborative, Agile environment.
Key Responsibilities:
- Design and develop scalable APIs and microservices using ASP.NET Core
- Build clean, maintainable, and efficient code using modern .NET practices
- Lead code reviews and ensure engineering best practices
- Optimize application performance and database queries (SQL Server)
- Collaborate with product, architecture, and DevOps teams
- Mentor junior and mid-level developers
- Contribute to system design, architecture, and technical strategy
Required Skills & Experience:
- 6+ years of experience in C# / .NET development
-
Strong expertise in:
- ASP.NET Core (Web API, middleware, dependency injection)
- Entity Framework Core / ORMs (EF Core, Dapper)
-
REST API design
-
Solid understanding of:
- OOP, SOLID principles, and design patterns
-
Microservices and clean architecture
- Strong experience with SQL Server (query optimization, indexing)
- Hands-on experience with Azure cloud services
- Experience with Docker and CI/CD pipelines
Good to Have:
- Experience with NoSQL databases (MongoDB, Redis)
- Experience with testing frameworks (xUnit, NUnit)
- Understanding of authentication & security (JWT, OAuth2)
Skills
- c-sharp
- asp-net
- dot-net
- asp-net-core
- dot-net-core
- entity-framework
- microsoft-entity-framework
- entity-framework-core
- dapper
- microsoft-azure
- Docker
- MongoDB
- Redis
- XUnit
- nunit
- OAuth2
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
