What are the responsibilities and job description for the Azure AD B2C Developer (Remote) position at EnIn Systems?
Job Title: Azure AD B2C Developer (Remote, Full-Time)
Experience 7 years
Job Description: We are seeking an experienced Azure AD B2C Developer to join our team on a full-time remote basis. The ideal candidate will possess expertise in designing and implementing custom identity solutions using Azure AD B2C. This role requires hands-on experience in creating scalable, multi-tenant applications and integrating advanced identity features. If you have a passion for innovative identity management and have successfully delivered Azure AD B2C solutions in production, we encourage you to apply.
Key Responsibilities:
- Design, develop, and implement custom policies in Azure AD B2C to meet business requirements.
- Architect and implement multi-tenant solutions using Azure AD B2C.
- Lead migrations from existing systems to Azure AD B2C, ensuring minimal disruption and optimal performance.
- Develop and manage custom user journeys for different channels, including web and mobile applications.
- Ensure at least one production-ready implementation of Azure AD B2C, optimizing for scalability and security.
- Collaborate with stakeholders to understand and integrate Microsoft Entra ID (optional).
- Design and manage deployment and branching strategies for Azure AD B2C configurations (optional).
- Develop custom UI solutions to enhance user experience (optional).
- Implement a custom policy architecture leveraging the facade pattern to support reusability and maintainability.
Required Skills and Qualifications:
- Proven experience in Azure AD B2C development and implementation.
- Strong understanding of custom policies in Azure AD B2C.
- Expertise in multi-tenant application architecture.
- Hands-on experience in migrating identity systems to Azure AD B2C.
- Proficiency in creating and managing custom user journeys for web and mobile apps.
- At least one successful production deployment of Azure AD B2C.
Preferred Skills:
- Familiarity with Microsoft Entra ID.
- Experience in deployment and branching strategies for Azure environments.
- Custom UI development skills to enhance identity solutions.
- Knowledge of designing reusable policy architecture using the facade pattern.