Overview
Job Role: Sr. .NET Developer
Experience : 7 - 10 years
Budget : Upto 90K per month
Location: 100% Remote
Job type: Contract
Contract period : 3 months (May extend after 3 months for 3 more months)
NOTE: Need Immediate Joiners
Key Responsibilities:
* Design, develop, and maintain enterprise-grade applications using C#, .NET Core / .NET Framework.
* Collaborate with architects, business analysts, and QA teams to understand requirements and translate them into technical solutions.
* Implement clean, scalable, and maintainable code following SOLID principles and design patterns.
* Lead code reviews, provide mentorship to junior developers, and ensure adherence to coding standards.
* Develop RESTful APIs, microservices, and integrate third-party services.
* Optimize application performance, scalability, and security.
* Participate in technical solution discussions, estimations, and sprint planning.
* Troubleshoot, debug, and resolve complex technical issues.
* Stay updated with emerging technologies within the .NET ecosystem and propose improvements.
Technical Skills Required:
* Strong proficiency in C#, .NET Core / .NET 6+, ASP.NET MVC, Web API.
* Hands-on expertise in complex string operations including regular expressions and text splitting.
* Experience in Microservices architecture and REST-based services.
* Database expertise in SQL Server, Entity Framework / EF Core.
* Hands-on experience with Azure / AWS cloud services (preferred Azure Functions, App Services, API Management).
* Strong understanding of OOPS, Design Patterns, and SOLID principles.
* Good understanding of front-end technologies (Angular / React / JavaScript) - added advantage.
* Knowledge of CI/CD pipelines (Azure DevOps, Git, Jenkins).
* Experience with Unit Testing frameworks (xUnit, NUnit, MOQ).
* Familiarity with messaging queues (RabbitMQ, Azure Service Bus) - desirable.