Candidate should have a Bachelor`s degree in Computer Science, IT, or related field with 4+ years of experience building web applications using .NET Framework 4.5+ Version, C#, ASP.NET Core MVC, Entity Framework, Web API, Angular 2+ Version, Node.js, HTML/ CSS, MySQL or SQL Server.

Testing: Experience in writing unit tests using NUnit, MOQ/NSubstitute or equivalent.
Version Control: Experience with Git, GitHub/Bitbucket or equivalent.
Design: Strong knowledge of architecture and design patterns.
Development Lifecycle: Experience with Agile or SAFe frameworks and tools like JIRA.
Soft Skills: Excellent communication, problem-solving, analytical, and time management skills.
Interpersonal Skills: Strong ownership, adaptability, and passion for quality.
Technical Foundations: Solid understanding of OOP, algorithms, and design patterns.
Cloud: Familiarity with AWS or equivalent platforms.
DevOps: Knowledge of CI/ CD pipelines and deployment tools.
Front-End Testing: Experience with Jasmine & Karma or equivalent.
Containerization: Familiarity with Docker, Kubernetes, and Rancher Desktop.
Bonus: Experience using AI tools (e.g., CoPilot, Windsurf, Cursor) with LLMs to assist in code development.
