Location - Mexico or Halifax in Canada
Basic Qualifications:
1. Required 8+ years of development experience in languages/platforms such as C#, .NET, Azure, cloud-based SaaS, and PaaS solutions.
2. Nice to have 5+ years of experience designing, developing, and implementing IAM solutions using oAuth, OIDC, and SAML.
3. Nice to have Experience using web-based technologies such as HTML5/CSS3/JavaScript (and frameworks).
4. Required Experience with RESTful API design and integration.
5. Designing and implementing enterprise-level IAM solutions (B2C, B2B, B2B2C, etc.).
6. Nice to have Creating and integrating authentication/authorization frameworks using oAuth, OIDC and SAML
7. Required Implementing Identity & Access Management technologies (e.g., ForgeRock, Auth0, Okta, Oracle OAM, PING, Azure AD, etc.)
Preferred Qualifications:
1. Experience as a software developer working with product teams.
2. Required Working knowledge of databases technologies (e.g., relational, document or graph).
3. WebAuthn & FIDO standards
4. Cryptography Standards and Algorithms
5. Required OWASP Web Application Security risks & mitigation strategies
6. Required CI/CD technologies & strategies
7. Containerization technologies
8. Required Service Mesh implementations
9. A degree in Computer Science or a related discipline
10. Required Exceptional communication skills
11. IOT experience is preferred but not mandatory