CIAM Senior Developer
This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.
CIAM Senior Developer - Azure B2C
Sought by leading corporate Professional Services firm.
£560/day Inside IR35 / Umbrella
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.
- Automate deployment and configuration of Azure B2C resources using tools like Azure DevOps.
- Monitor and troubleshoot Azure B2C for optimal performance and security.
- Document code, configurations, and design decisions for maintainability.
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.
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