Design, develop, test, and maintain enterprise-level applications using .NET technologies (C#, ASP.NET, .NET Core) and React frameworks.
Work with stakeholders to understand requirements and translate them into scalable and secure solutions.
Lead and participate in architectural decisions, code reviews, and application design discussions.
Ensure best practices in coding, testing, deployment, and security.
Mentor and provide technical guidance to junior developers.
Collaborate with cross-functional teams (QA, DevOps, UI/UX) to ensure high-quality software delivery.
Troubleshoot and resolve application issues in a timely manner.
Participate in Agile/Scrum ceremonies and contribute to sprint planning and estimations.
Key Skills Required:
Strong experience in C#, ASP.NET MVC/Web API, .NET Core/.NET 6+
Solid knowledge of Object-Oriented Programming and design patterns.
Proficiency in RESTful services, JSON, and API development.
Experience with Entity Framework (EF Core) and LINQ.
Strong understanding of SQL Server and T-SQL (stored procedures, triggers, performance tuning).
Hands-on experience with JavaScript frameworks (Angular, React preferred).
Familiarity with Azure services and CI/CD pipelines.
Experience with DevOps practices and version control systems (Git, TFS).
Understanding of unit testing frameworks (e.g., MSTest, NUnit, xUnit).
Experience working in Agile/Scrum environments.
Nice to have:
Knowledge / experience in SharePoint online (list and Libraries, out-of-the-box features) and Power Platform (PowerApps, Power Automate, PowerBI)
Preferred Qualifications:
Bachelor's degree in computer science / IT or related field.
Azure developer or Azure DevOps certification is a plus.
Contacts
Share your resume with
tanaya.ganguli@arrkgroup.com
.
Employment Type
Full-time
Date posted
15/07/2025
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.