Padmi

IAM Developer

Remote · United StatesPosted 1 month ago
Software engineeringUnspecified
Apply at 3B Staffing

Opens the source posting on 3bstaffing.com

Source description

About the role

View original

IHG

IAM Developer (NOT AN OPERATIONS / NETWORK PERSON) – Needs to be a developer

Develop MFA

Testing APIs

Remote

IAM

Description

IHG is modernizing its global guest identity and security for its 100+ million members. As part of the

Loyalty team you will be helping implement the CIAM strategy, develop software capabilities, and

help deliver a secure, compliant and frictionless multi-channel solution by bringing new

experiences to life for members, guests and partners.

Responsibilities

  • Development and delivery of high-quality software solutions (both back-end and front-end) by

  • using industry standard programming languages, technologies and tools. Ensuring that code is

  • secure, scalable, maintainable, and optimized for performance.

  • Cross-functional collaboration with product owners, architects, UX designers, scrum masters, and

  • other engineers to define software requirements, devise solution strategies, and ensure seamless

  • integration and alignment with business objectives.

  • Collaboration with peers, participate in code reviews, and promote a culture of code quality,

  • security awareness and knowledge sharing.

  • Adherence to secure coding practices to avoid vulnerabilities, protect sensitive data, and ensure

  • secure software solutions.

  • Implementation of effective unit testing practices to ensure proper code design, readability, and

  • reliability.

  • Balance security with usability, ensuring solutions are user-friendly while maintaining robust

  • security and scalability.

  • Stay up to date on CIAM trends, standards (e.g., GDPR, CCPA), and best practices.

Qualifications

  • Bachelor's degree in Computer Science, or comparable field of study, and/or equivalent work

  • experience.

  • Minimum of 7 years related work experience.

  • Extensive IAM development experience, with a focus on customer identity (CIAM)

  • Experience with implementing OAuth2, OIDC and SAML

  • Experience with implementing Multi-Factor Authentication

  • Experience with JSON Web Tokens (JWT), JWKS and session management

  • Experience with at least one industry leader CIAM platform (SAP Gigya, Okta, Ping, ForgeRock,

  • Auth0, EntraID, etc.)

  • Experience with REST API development in Python, Node.js, Java and tools such as Postman, CURL

  • Experience with APIGEE, API Gateway or comparable

  • Experience with implementing API Security, API Authorizers

  • Experience with Agile methodology and SDLC concepts/tools (Git, SCRUM, Kanban, CI/CD)

  • Experience with front-end and back-end integration for customer identity flows (Screensets, HTML

  • widgets, REST APIs, SDKs, webhooks).

  • Familiarity with at least one of the following cloud providers: Amazon Web Services (AWS), Google

  • Cloud Compute (GCP), or Microsoft Azure.

  • Experience with web development frameworks and protocols (HTML, JavaScript, React/Angular,

  • Node.js)

  • Strong analytical and problem-solving skills, with a focus on security and scalability.

  • Excellent communication and documentation skills.

Preferred Qualifications

  • Experience with implementing Multi-Factor Authentication with Passkeys, FIDO, WebAuthN

  • Experience with implementing Social Logins

  • Experience with API development with OpenAPI specifications

  • Experience with consent management, identity proofing, fraud detection

  • Experience with mobile app development (iOS, Android), specifically app links and intents

  • Experience with integrating with 3rd party APIs (SalesForce, Twilio, Adobe, SAP, CyberArk, etc.

One address, no account. We’ll tell you when matching roles go live.

More at 3B Staffing

Related open roles

View all roles