About the Role
We are seeking a highly skilled and experienced .NET Developer with 3–5 years of hands-on expertise in designing, developing, and maintaining enterprise-level applications. The ideal candidate will have strong experience in ASP.NET, .NET Core, C#, Web APIs, SQL Server, and Queuing Systems , along with a solid understanding of modern software engineering practices.
Key Responsibilities
- Design, develop, test, and maintain scalable web applications using .NET Core / ASP.NET MVC .
- Develop and integrate RESTful APIs / Web Services .
- Work on Queuing Systems (MSMQ, RabbitMQ, Azure Service Bus, Kafka, or similar) to build scalable, asynchronous, and distributed applications.
- Write and optimize SQL queries, stored procedures, functions, and triggers in SQL Server.
- Ensure application performance, quality, and responsiveness.
- Collaborate with cross-functional teams (UI / UX, QA, DevOps, Product Managers).
- Participate in the full software development lifecycle (SDLC) .
- Conduct code reviews and provide mentorship to junior developers.
- Troubleshoot, debug, and resolve production issues.
- Work in an Agile (Scrum / Kanban) environment and manage tasks via tools like Jira / Azure DevOps.
Required Skills & Qualifications
Strong experience (3–5 years) with .NET Framework, .NET Core, ASP.NET MVC, and C# .Hands-on experience with Entity Framework, LINQ, and Web API development.Proficiency in SQL Server (stored procedures, functions, triggers, query optimization).Experience in designing and implementing Queuing Systems such as MSMQ, RabbitMQ, Kafka, or Azure Service Bus .Proficiency in JavaScript, jQuery, AJAX, HTML5, CSS3, Bootstrap .Knowledge of cloud platforms (Azure / AWS) is a plus.Familiarity with version control (Git, TFS) .Experience in Agile methodologies (Scrum / Kanban) .Strong problem-solving and debugging skills.Excellent communication and teamwork abilities.Preferred Skills (Good to Have)
Experience with Microservices architecture .Knowledge of Docker, Kubernetes, CI / CD pipelines .Exposure to front-end frameworks (Angular / React).Knowledge of Unit Testing (NUnit / XUnit / MSTest) .