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