We are looking for an experienced Azure B2C / CIAM Developer with strong handson experience in Azure AD B2C, C#/.NET and REST API integrations. The candidate will be responsible for replacing an existing Marketo integration with a Salesforce Data Cloud API, while maintaining the existing Azure B2C registration, authentication, validation and approval workflows.
Key Responsibilities
- Review and understand the existing Azure B2C/CIAM implementation and C#/.NET codebase.
- Analyze existing registration, profile and approval workflows.
- Identify the code-level integration currently responsible for the Marketo API submission.
- Replace/update the existing Marketo integration with the Salesforce Data Cloud API.
- Develop REST API integrations using C#/.NET.
- Work with API authentication, JSON payload mapping, schemas and endpoints.
- Maintain existing Azure AD B2C authentication, validation and approval flows.
- Work with Azure AD B2C IEF Custom Policies and User Journeys.
- Configure environment-specific settings and secrets across Dev, Pre-Production and Production.
- Work with Azure DevOps repositories, CI/CD pipelines and Bicep/app registrations.
- Perform end-to-end testing covering registration, sign-in, profile updates, approval/status updates and downstream Data Cloud processing.
- Troubleshoot integration and authentication issues and support production deployment.
Key Skills Required-
- Solid hands-on experience with Azure AD B2C / CIAM.
- Experience with Azure B2C IEF Custom Policies and User Journeys.
- Strong development experience in C# and .NET.
- Strong knowledge of REST API integration.
- Experience with OAuth/API authentication.
- Experience with JSON payload mapping and API schemas.
- Experience with Azure DevOps, CI/CD pipelines and repositories.
- Knowledge of Bicep and Azure App Registrations.
- Experience with environment configuration and secure secret management.
- Experience integrating with external APIs such as Salesforce Data Cloud.