Contract Length: 3-6 months Engagement Type: Umbrella or PAYE Location: London - Remote
(ALL KPMG UK CONTRACTORS MUST RESIDE AND HAVE PROOF OF RIGHTS TO WORK IN THE UK)
Responsibilities:
Design and develop user flows and policies within Azure B2C to facilitate secure user registration, login, and access control.
Configure and customize Azure B2C user interfaces for a seamless user experience across various platforms.
Integrate Azure B2C with external identity providers (social logins, enterprise directories) to offer diverse login options.
Implement multi-factor authentication (MFA) using Azure AD Multi-Factor Authentication or third-party solutions.
Develop custom policies using claim transformation and user journey orchestration for complex access scenarios.
Automate deployment and configuration of Azure B2C resources using tools like Azure DevOps.
Monitor and troubleshoot Azure B2C for optimal performance and security.
Work closely with internal stakeholders (Security, Product, Engineering) to understand business needs and translate them into technical solutions.
Stay up-to-date on the latest features and functionalities of Azure B2C.
Document code, configurations, and design decisions for maintainability.
Technical experience
Federation with Azure AD or external IDP
OWIN based integrations using .Net
D365 integration with Azure B2C
iMSAL integration with Azure B2C for JavaScript/Angular based apps
Integration with MuleSoft for API calls
Strong technical knowledge of Azure, PaaS, IaaS, and integrations with Azure AD and B2C
Advanced knowledge in Azure B2C
Custom Policies for Sign In, Sign Up, Reset Password, Profile Edit
Ability to work with existing Custom Policies and make changes instead of starting brand new
REST API calls, User Journey and Sub Journeys, Localizations, Custom templates, User object extension attributes, Conditional Execution of certain steps, Claims Transformations
Qualifications:
5+ years of experience developing CIAM solutions.
Strong understanding of CIAM concepts like Single Sign-On (SSO), authentication and authorization.
Proven experience with Azure Active Directory (Azure AD) and Azure B2C functionalities.
Proficiency in programming languages like .Net, C#, JavaScript (Vanilla or frameworks like React, Angular).
Experience with API development and integration.
Familiarity with cloud development concepts and practices.
Strong analytical and problem-solving skills.
Excellent communication and collaboration skills.
Ability to work independently and meet deadlines.
About Contract Spy
Discovering Direct IT Contract Opportunities for Contract Spy members.