Senior .NET Developer
Join Our Community
Required Skills
Job Description
Experience\-7\+Years
- *Job Summary**
We are seeking an experienced Senior .NET Developer to design, develop, and maintain scalable enterprise applications using Microsoft technologies. The ideal candidate should have strong expertise in .NET Core/.NET, C\#, ASP.NET Core, an open\-source web development framework \| .NET MVC/Web API, SQL Server, and cloud technologies. The candidate will work closely with cross\-functional teams to deliver high\-quality software solutions while mentoring junior developers and contributing to architectural decisions.
- *Key Responsibilities**
- Design, develop, test, and maintain enterprise\-grade web applications and APIs.
- Develop applications using C\#, .NET Core/.NET 6\+, ASP.NET Core, an open\-source web development framework \| .NET MVC, and ASP.NET Core, an open\-source web development framework \| .NET Web API.
- Build scalable RESTful APIs and microservices.
- Excellent with multi\-threaded application development
- Collaborate with business analysts, product owners, and UI/UX teams to understand requirements.
- Optimize application performance, scalability, and security.
- Write clean, maintainable, and reusable code following coding standards.
- Perform code reviews and mentor junior developers.
- Troubleshoot production issues and provide timely resolutions.
- Integrate third\-party APIs and enterprise systems.
- Participate in Agile/Scrum ceremonies, sprint planning, and estimations.
- Prepare technical documentation and support deployment activities.
- *Required Skills**
- **AI\-Assisted Development Methodology, using tools such as GitHub Copilot, Claude Code,**
- 7–14 years of hands\-on experience in .NET development.
- Strong proficiency in C\#, .NET Core/.NET 6\+, ASP.NET Core, an open\-source web development framework \| .NET MVC, and ASP.NET Core, an open\-source web development framework \| .NET Web API.
- Experience with Entity Framework/Entity Framework Core.
- Strong Experience of SQL Server, T\-SQL, stored procedures, and database optimization.
- Experience developing REST APIs and microservices.
- Good understanding of Object\-Oriented Programming (OOP), SOLID principles, and design patterns.
- Experience with Git, Azure DevOps, or similar version control and CI/CD tools.
- Use DevOps practices and platforms to manage our project source code, repositories, branching, build pipelines, releases, and CI/CD processes
- Familiarity with authentication and authorization mechanisms such as JWT and OAuth.
- Experience working in Agile environments.
- **Preferred Skills**
- Experience with Microsoft Azure services (App Services, Azure Functions, Azure Storage, Azure SQL).
- Knowledge of Docker and Kubernetes.
- Experience with message queues such as RabbitMQ or Azure Service Bus.
- Exposure to React, Angular, or Blazor.
- Experience with Redis caching.
- Familiarity with automated testing frameworks (xUnit, NUnit, MSTest).
- *Nice to Have**
- Azure Developer Associate or related Microsoft certifications.
- Experience working with enterprise applications and cloud\-native architectures.
- Strong communication and leadership skills.
Pay: ₹1,000,000\.00 \- ₹1,500,000\.00 per year
Work Location: Remote
Similar Jobs
- P
IN_Senior Associate_MERN Developer_GCC_Advisory_Bangalore
PwC · KA, IN
- P
IN_Senior Associate_MERN Developer_GCC_Advisory_Bangalore
PwC · KA, IN
- T
Associate Project Lead - Scrum/Agile
Toppan Merrill · India
Job Overview
- Job type
- Full-time
- Work mode
- Remote
- Location
- Anywhere in India
- Posted
- 20h ago
- Source
- Indeed