1) 3+ years of development expertise in.NET technology including .C#, Net Core, MVC & Web API2) Hands-on experience in React.js development, with a strong understanding of React concepts such as hooks, context API, Component Composition and Patterns and lifecycle methods.3) Experience writing unit tests and mocks in .NET/C# with a standard framework4) Experience with server-side rendering (SSR)5) Expertise in JavaScript (ES6+), HTML5, CSS3, and modern front-end development practices6) Familiarity with TypeScript and its integration with React applications7) Good to have experience in Azure technologies (good to have experience in Azure Storage, Azure security, Azure Function, Azure Data factory, Azure App Insights)8) Expertise in Entity frameworks, DB concepts & SQL (DB: SQL server)9) Participate & contribute to High Level & Low-Level Design10) Strong understanding of various Design patterns11) Expertise in Agile Methodologies12) Expertise on Source code control usage or management13) Good in resolving problems and efficiently learn advance technologies14) Good communication skills