Job Title: Technical Lead, IAM Client: Location Richmond, VA Project Duration: Long Term Contract Schedule: HYBRID RESPONSIBILITIES:
Lead integration projects to connect enterprise applications with IAM platforms across diverse systems and technologies.
Architect IAM solutions that enable SSO, MFA, conditional access, and zero trust.
Design, develop and maintain secure RESTful APIs to support cross-platform
integrations.
Define and implement authentication/authorization using OIDC, OAuth2, SAML, and SCIM.
Monitor IAM platform health, resolve complex integration issues, and ensure resiliency.
Partner with security and compliance teams to enforce governance controls.
Track vendor roadmaps (Microsoft Entra, Okta) and recommend platform
enhancements. REQUIREMENTS:
10+ years of hands-on experience in software development including architecture and
design with at least 3+ years leading development or engineering teams.
Bachelors Degree - COMPLETED
Strong understanding of software architecture patterns and cloud-native best practices in modern cloud platforms (e.g. Azure, AWS, GCP etc.).
Extensive experience designing and integrating IAM solutions using Microsoft Entra ID, Okta, or comparable platforms.
Proven experience with authentication protocols (OIDC, OAuth2, SAML, SCIM), and implementing enterprise-grade features such as SSO, MFA, conditional access, and Zero Trust architectures.
Proven track record in leading migrations from legacy authentication systems to
modern IAM platforms.
Strong analytical and problem-solving skills, with experience supporting project
estimation and planning.
Strong interpersonal skills and the ability to build positive working relationships.
Adaptability and flexibility to evolving technical requirements.