Job Description
<p><b>Job Summary & Responsibilities : </b><br/></p><p><b><br/></b></p><p>- Architect, design, and implement robust, scalable, and high-performance web applications using .NET Core, C#, EF Core, SQL Server, and Azure services.</p><p><br/></p><p>- Lead the fullstack development of Single-Page Applications (SPAs) using ReactJS, HTML, CSS, and APIs.</p><p><br/></p><p>- Collaborate with business and technical stakeholders to translate functional requirements into technical solutions.</p><p><br/></p><p>- Oversee code quality through reviews and refactoring using SOLID principles and OOP best practices.</p><p><br/></p><p>- Design APIs and integrate with services using secure, scalable patterns including OAuth, SSO, and MFA.</p><p><br/></p><p>- Utilize Azure DevOps, GitHub, npm for CI/CD pipelines and source control.</p><p><br/></p><p>- Implement and optimize performance strategies using CDNs, caching, bundling, lazy loading, and & Experiences required :</b></p><p><b><br/></b></p><p>- 12+ years of development experience using C#, .NET Core, Web API, EF Core, SQL Server, Azure Services.</p><p><br/></p><p>- 2+ years of team leading experience along with excellent customer stakeholder management experience.</p><p><br/></p><p>- Must have experience architecting, designing and developing web applications using C#, .Net Core, Entity Framework, SQL Server.</p><p><br/></p><p>- 3+ years of experience in Architecting enterprise-scale applications from grounds-up.</p><p><br/></p><p>- 5+ years of experience in ReactJS, HTML, CSS, APIs, Redis.</p><p><br/></p><p>- Hand-on, practical experience in development, unit testing and Implementation of enterprise-scale apps.</p><p><br/></p><p>- Must have experience architecting, designing and developing Single-page applications using ReactJS.</p><p><br/></p><p>- Must have hands-on experience in Object Oriented programming and SOLID principles.</p><p><br/></p><p>- Should have experience in refactoring code.</p><p><br/></p><p>- Must have hands-on experience on API design principles.</p><p><br/></p><p>- Should have experience in converting the functional requirements to technical components.</p><p><br/></p><p>- Hand-on experience working in projects using both Agile and Waterfall methodologies.</p><p><br/></p><p>- Good to have experience in pre-sales (technical solutioning, estimations, value-add).</p><p><br/></p><p>- Excellent analytical and communication skills.</p><p><br/></p><p>- Problem-solving attitude with proactive mindset.</p><p><br/></p><p>- Experience in Azure DevOps (CI/CD), GitHub, npm.</p><p><br/></p><p>- Security frameworks and concepts : Multi-Factor Authentication (MFA), OAuth, SSO, OWASP.</p><p><br/></p><p>- Performance frameworks and concepts : CDN, caching, bundling, lazy loading, minifying.</p><p><br/></p><p>- Experience in application of SOLID principles.</p><p></p> (ref:hirist.tech)