CIAM Senior Developer (Azure etc) at KPMG, London/Remote, 3-6 Months, £Contract Rate

  • Contract Spy
  • Hybrid (London, UK)
  • Sep 25, 2024
up to 6 Months

Contract Description

Role Title: CIAM Senior Developer – Azure B2C

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.