Must Have: .NET Core, Authorization and Authentication, Azure AD/Entra, Azure B2C/B2B
Role & responsibilities
Design, develop, and implement robust authorization and authentication solutions using .NET technologies.
Collaborate with cross-functional teams to define, design, and deliver new features and enhancements.
Write secure, efficient, and maintainable code for implementing Multi-Factor Authentication (MFA) solutions with Microsoft Azure/Entra
Integrate Microsoft Active Directory (AD) and Microsoft Entra for user management and authentication. Azure B2C/B2B
Conduct code reviews and provide mentorship to junior developers on best practices in security and authentication.
Troubleshoot and resolve issues related to authentication and authorization processes.
Qualifications
Minimum 3 years of experience in a Authentication and Authorization engineering role.
10+ years of experience in .NET development, with a focus on authorization and authentication.
Extensive experience with Microsoft Active Directory (AD) and Microsoft Entra.
Proven experience in writing code for Multi-Factor Authentication (MFA) on public websites.
Strong understanding of security protocols, such as OAuth, OpenID Connect, and SAML.
Proficient in C#, ASP.NET, and related frameworks.
Experience with web development technologies including HTML, CSS, JavaScript, and RESTful APIs.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Preferred Skills
Knowledge of regulatory compliance standards related to security (e.g., GDPR, HIPAA).
Keyskills: Authorization .Net Core Azure Authentication Oauth Entra Id Azure Active Directory Azure Ad B2C