Sr. Software Engineer, Identity & Access Management
Core
Design, develop, and modernize authentication and authorization capabilities for McKesson's healthcare technology platforms, migrating legacy systems to modern identity platforms.
Role type
Senior IC software engineer (identity & access management)
Builds
Secure authentication and authorization services, identity integrations, and IaC patterns for identity infrastructure
Domain
Healthcare technology, Identity & Access Management (IAM)
Required skills
Java/C#/Python, OAuth 2.0, OpenID Connect, SAML, Terraform, REST APIs, CI/CD, secure engineering practices, legacy system migration
Preferred skills
Okta, SCIM, AWS/Azure/GCP, Docker/Kubernetes, Zero Trust, HIPAA/SOC 2
Technologies
Okta, Terraform, Java, C#, Python, OAuth 2.0, OpenID Connect, SAML, SCIM, AWS, Azure, GCP, Docker, Kubernetes
Responsibilities
Design and implement identity integrations using OAuth 2.0, OIDC, SAML, and SCIM; Lead migration of applications from legacy authentication to modern platforms; Build and maintain identity infrastructure using Terraform; Review code for authentication and authorization correctness; Mentor engineers on secure software development and identity patterns.
Seniority
Senior, hands-on IC