Senior IAM Developer (Onsite)

Baltimore, MD, US • Posted 11 hours ago • Updated 11 hours ago
Contract W2
Contract Independent
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

  • Microsoft Entra ID
  • Forgerock

Summary

Job Title: Senior IAM Developer (Onsite)

Location: Baltimore City, MD

Duration: 12 Months

 

Job Description:

The Senior IAM Developer is responsible for the architecture, development, implementation, and maintenance of the enterprise-wide Identity and Access Management solutions. This role will ensure secure and seamless access for all users (internal staff, agency partners, and the public) to the Client applications, including the Consumer Portal, Unified Benefits Screener, and One Application. This expert will lead efforts to modernize the State''s identity framework, integrate with enterprise-grade IAM platforms (like Forgerock and Entra), automate identity lifecycle processes, govern identities using IGA tools (like SailPoint), and apply AI-driven security controls.

 

Responsibilities include:

  • Architecting and developing the end-to-end IAM framework for all the applications, ensuring scalability, security, and compliance.
  • Implementing and managing Single Sign-On (SSO) solutions (SAML, OIDC, OAuth 2.0) to federate identities across the Consumer Portal, Unified Benefits Screener, and One Application.
  • Designing, implementing, and maintaining strong Role-Based Access Control (RBAC) policies and privileged access management (PAM) solutions.
  • Leading the hands-on integration and development of IAM solutions, including Microsoft Entra ID (for enterprise/consumer access), Forgerock, and AWS IAM Identity Center (for enterprise access).
  • Automating the identity lifecycle (JML - joiner, mover, leaver) and provisioning processes by integrating SailPoint with HR systems and target applications.
  • Implementing and managing Multi-Factor Authentication (MFA) and adaptive authentication policies across all platforms.
  • Integrating and configuring AI/ML tools for user behavior analytics (UBA), anomaly detection, and risk-based adaptive access policies.
  • Collaborating with security and compliance teams to ensure the IAM framework meets all state, federal, and PII/HIPAA policy requirements.
  • Providing senior-level technical guidance, code reviews, and mentoring to development teams on IAM and DevSecOps best practices.
  • Managing IAM-related components of the CI/CD pipeline and ensuring identity controls are embedded securely within automated workflows.

 

Education:

  • This position requires a Bachelor’s degree from an accredited college or university in Computer Science, Information Security, or a related technical discipline.
  • Relevant industry certifications (e.g., CISSP, CISM, AWS Certified Security - Specialty, or platform-specific certifications for SailPoint, Forgerock, or Entra) are highly preferred.

 

General Experience:

  • The candidate must have at least seven (7) years of progressive experience in software engineering, with a specific focus on cybersecurity and identity management.

 

Specialized Experience:

  • Must have at least five (5) years of experience in a senior developer or architect role focused exclusively on IAM.
  • Proven experience designing and building enterprise-level IAM solutions for large-scale, public-facing applications.
  • Expert-level knowledge of identity protocols (SAML, OAuth 2.0, OIDC, LDAP, SCIM).
  • Strong, hands-on experience with leading IAM platforms (e.g., Microsoft Entra ID, Forgerock) and cloud-native identity services (e.g., AWS IAM, AWS IAM Identity Center (SSO), AWS Secrets Manager).
  • Expertise with Identity Governance and Administration (IGA) platforms, specifically SailPoint, including access certification, automated provisioning, and access request workflows.
  • Demonstrable experience integrating IAM solutions with health and human services platforms (e.g., systems for SNAP, TANF, Medicaid) is highly desirable.
  • Experience implementing AI-driven security controls, such as risk-based authentication or user behavior analytics.
  • Strong scripting and development skills (e.g., Python, Java, .NET) for custom integrations and automation.
  • Excellent leadership, communication, and problem-solving skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10430584
  • Position Id: 8923457
  • Posted 11 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Linthicum Heights, Maryland

Today

Easy Apply

Contract

$60 - $65

Remote

9d ago

Easy Apply

Contract

40 - 60

Washington, District of Columbia

Yesterday

Easy Apply

Full-time

75000 - 125000

Remote

9d ago

Easy Apply

Contract

50 - 65

Search all similar jobs