Job Description
Skill: Transmit Security IAM/CIAM Developer Role Summary:
- We are looking for an experienced Transmit Security Developer to design, develop, integrate, and support secure authentication and identity journeys for web and mobile applications.
- The candidate will work closely with IAM architects, application teams, mobile and web developers, security teams, and business stakeholders to implement modern authentication capabilities, including Passkeys/FIDO2, passwordless authentication, OTP, push authentication, biometrics, PIN, QR-based authentication, TOTP, and step-up authentication.
Must Have:
- Hands-on IAM/CIAM development experience.
- Experience with Transmit Security or equivalent modern CIAM/authentication platforms.
Strong understanding of:
- OAuth 2.0
- OpenID Connect
- SAML 2.0
- JWT
- REST APIs
- FIDO2
- WebAuthn
- Passkeys
- Experience integrating authentication solutions with web and mobile applications.
- Development experience in one or more of:
- Java / Spring Boot
- JavaScript / TypeScript
- Node.js
- React / Angular
- Kotlin / Android
- Swift / iOS
- Experience consuming and developing REST APIs and working with JSON-based payloads.
- Knowledge of authentication security concepts, including MFA, passwordless authentication, step-up authentication, device binding, token validation, session management, and account recovery.
- Strong debugging and troubleshooting skills.
Good to Have: Experience with one or more related IAM/CIAM technologies:
- Microsoft Entra ID
- Okta
- Ping Identity
- ForgeRock
- SiteMinder
- RSA
- Duo
- Other enterprise MFA/CIAM platforms
- Additional understanding of:
- Risk-based/adaptive authentication
- Identity verification
- Fraud/risk signals
- Device intelligence
- API security
- OWASP security principles
- CI/CD and DevSecOps
- Git, Jenkins, Azure DevOps, or equivalent
- Kubernetes/container-based deployment environments
- Experience
- Demonstrated IT experience relevant to IAM/CIAM development and authentication integration, including substantial hands-on experience in IAM/CIAM development or authentication integration.
- For a senior position: Demonstrated senior-level experience with ownership of enterprise authentication integrations and complex customer-facing IAM/CIAM implementations.
Key Deliverables:
- Transmit authentication journeys and workflows
- Passkey/FIDO2/WebAuthn integrations
- Web and mobile SDK integrations
- API and backend integrations
- MFA and step-up authentication flows
- Authentication error handling and exception journeys
- Unit and integration testing
- SIT/UAT defect remediation
- Deployment configuration and release support
- Technical and runbook documentation
- Production troubleshooting and stabilization
Roles & Responsibilities:
- Design and develop authentication and identity journeys using Transmit Security.
- Configure and customize authentication flows based on busin ess and security requirements.
- Integrate Transmit Security capabilities with web, mobile, and backend applications.
Implement authentication mechanisms such as:
- Passkeys / FIDO2 / WebAuthn
- Username/password
- Email/SMS OTP
- TOTP
- Push authentication
- Mobile biometrics
- PIN
- QR-code-based authentication
- Step-up and risk-based authentication
- Develop integrations using Transmit Security APIs and SDKs.
- Integrate authentication journeys with existing IAM/CIAM platforms, identity providers, directories, and application ecosystems.
- Implement and troubleshoot standards-based integrations using OAuth 2.0, OpenID Connect, SAML 2.0, JWT, REST APIs, and WebAuthn/FIDO2.
- Develop server-side and client-side components required for authentication integration.
- Work with mobile development teams for Android and iOS SDK integration, including biometric and passkey capabilities.
- Work with web development teams for browser-based authentication and passkey/WebAuthn integration.
- Implement secure session, token, callback, redirect, and authentication state management.
- Troubleshoot authentication journey failures across browser/mobile applications, Transmit Security, APIs, identity providers, and backend applications.
- Support development, SIT/UAT, performance testing, production deployment, and post-production stabilization.
- Create reusable components, configuration standards, technical documentation, and deployment procedures.
- Follow secure development, IAM, CIAM, and Zero Trust principles.
Salary Range - $100,000-$120,000 a year
Location
Cleveland, OH
Function
TECHNOLOGY
Role
Engineer
ID
439202
Skills
IAM
Salary Range
$100,000 - $120,000
Desired Candidate Profile
Qualifications BACHELOR OF COMPUTER SCIENCE
|