Azure Identity Management Developer

Kelowna, BC, Canada

Job Description

Job Title: Azure Identity Management Developer
Job ID: 81727
Location: Kelowna, British Columbia
Overview:
We are currently seeking an experienced Azure Identity Management Developer to join a digital transformation initiative for a public sector client in British Columbia. This is a highly technical, short-term contract focused on modernizing identity infrastructure and streamlining secure access for external users. The project centers on migrating from Azure Active Directory B2C to Microsoft Entra External ID while developing secure, scalable identity management APIs using C#. You'll work closely with internal application and security teams to ensure the seamless delivery of identity solutions, integrating best practices and governance into every step of the process. This is a great opportunity to lead a visible project, contribute to long-term platform architecture, and leave behind a secure and sustainable foundation for identity and access management.
What you will be doing:
Lead the technical effort to migrate identity systems from Azure AD B2C to Microsoft Entra External ID, including planning, execution, and validation
Develop and maintain secure C# APIs that manage authentication, authorization, and user provisioning workflows
Collaborate with application developers, cloud engineers, and business stakeholders to ensure seamless identity integration across systems
Configure and manage Azure identity resources, policies, user flows, and role-based access control (RBAC)
Ensure that identity solutions follow industry best practices for security, scalability, and performance
Monitor and troubleshoot identity services, ensuring high reliability and proactive incident response
Document technical designs, workflows, and support procedures for ongoing operations
What you must have:
Minimum 5 years of professional experience in software development or cloud engineering, with at least 2 years focused on Azure Identity Management
Hands-on experience with Azure Active Directory B2C and Microsoft Entra External ID
Strong proficiency in C# with a focus on API development, particularly in identity and access control contexts
Deep understanding of authentication protocols and standards including OAuth2, OpenID Connect, SAML, and JWT
Proven ability to work independently and communicate technical solutions to both technical and non-technical stakeholders
Experience working in Agile or sprint-based development environments
Nice to have:
Experience working with Microsoft Power Platform, Azure Functions, or Azure Logic Apps
Knowledge of CI/CD pipelines, DevOps tooling, and version control systems (e.g., Azure DevOps, Git)
Prior experience supporting or leading identity migration projects in the public sector or regulated industries
Familiarity with Zero Trust Architecture principles and implementation
Excellent problem-solving skills and ability to thrive in fast-paced environments
Other Information:
Work Arrangement
Preference for candidates based in or near Kelowna, BC
Remote work is acceptable for candidates located anywhere in British Columbia
Occasional on-site meetings may be required, subject to project needs
Why Join This Project
Help shape a secure and scalable identity infrastructure for a major public sector client
Work on modern Microsoft cloud technologies, including Entra and Azure
Collaborate with forward-thinking IT leaders in a well-organized and agile team environment
Flexible remote work arrangement within BC and competitive hourly rate of $96/hour
For more information about TEEMA and to consider other career opportunities, please visit our website at

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2552126
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kelowna, BC, Canada
  • Education
    Not mentioned