Northwestern Mutual

Senior IDAM Engineer

US
USD 124k - 185k
API PowerShell Terraform JavaScript Azure AWS Java HTML Bash C# Microservices Docker Spring Python Node.js Kubernetes Ansible
Search for More Jobs Talk to a recruiter now 💪
Description

At Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference.

Job Description: The Senior IDAM Engineer at Northwestern Mutual Life Insurance Company in Franklin, WI will analyze, design, develop, deploy, and support software solutions, and infrastructure implementations and upgrades for user authentication and authorization. Work in depth with Identity and Access Management technologies and tools including Authentication and Access techniques. Implement IDaaS (Identity as a service) using Microsoft Azure (Azure AD, B2B, B2C, Intune MDM, MFA, AAD Connect, ADFS). Implement enterprise Okta control solutions, some of which include Single Sign-On, Lifecycle Management, Identity Workflows, and Adaptive MFA. Implement and configure CIAM systems, including identity orchestration platforms and tools. Develop and design JWT patterns using OAuth2.0/OIDC for SPA Apps, Mobile Apps and Microservices deployed on AWS and Azure. Design, develop, and maintain Enterprise proxy-based OpenID Connect solution using NGINX/NJS and Lua module for WAS Applications. Develop and enhance Java based Authentication Library for J2EE Applications using Azure AD and OpenID connect. Deliver proxy-based OpenID Connect solutions for WAS 9 Applications as part of NYDFS requirements. Migrate applications from SiteMinder to Cloud using federation features including SAML, OIDC, OAuth, and use Nginx plus as a proxy solution for modern Authentication. Implement security by using Single Sign On (SSO) solutions for various in house and vendor apps with PKCE, SAML2.0/WS-Fed and OIDC protocol. Implement MFA for external customers using Azure MFA service or Okta. Write conditional access polices for securing web browser and mobile and desktop applications using Azure AD MFA, Device registration service. Deliver Cloud IDaaS Solution to enterprise Applications leveraging customized plugin including java and JS platform. Design and implement JWT patterns using OAuth2.0/OIDC for SPA Apps, Mobile Apps and Microservices deployed on AWS and Azure.  Troubleshoot any authentication and authorization issues while logging into MFA by using Azure AD cloud services. Develop and deploy common JWT NodeJS microservice on AWS cloud Kubernetes cluster with CICD setup running on docker. Utilize DevOps tools including GitLab and Ansible to perform all IAM automated Tasks. May telecommute up to two days per week. Salary $124,426- $185,250 per year.

Minimum Requirements: Master's degree in Computer Science or related field plus 2 years of experience as a software developer or related occupation. Employer will also accept a Bachelor’s degree plus five years of experience as a software developer or related occupation. Must include 2 years of experience with each of the following: (1) SSO and Federation, Active Directory, Azure AD, Okta, AWS, MFA, OpenID Connect, SAML, OAuth2.0; (2) Full Stack Development experience with Java (Core, Spring Boot), REST APIs, Python and PowerShell, Ansible, Web Services (using RESTful and SOAP), XML, HTML, JWT, and NodeJS microservices; (3) LDAP and Active Directory services, MFA, Risk based authentication and privileged access management; (4) DevOps tools including Docker, Kubernetes, Terraform, Ansible, gitlab, Jenkins, UrbanCode, and Nexus; (5) Python, JavaScript, Java, REST Web Services NodeJS, PowerShell, Bash, C#, C/C++, or NGINX; and (6) Identity and Access Management support on production deployments.

Any wage range listed here supersedes corresponding wage ranges listed within the Pay Transparency Guide.

Interested candidates send resume to apply@northwesternmutual.com. Reference code 234 in the subject line.

Any wage range listed here supersedes corresponding wage ranges listed within the Pay Transparency Guide.

Grow your career with a best-in-class company that puts our client’s interests at the center of all we do. Get started now!

We are an equal opportunity/affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, disability, age or status as a protected veteran, or any other characteristic protected by law.

If you work or would be working in California, Colorado, New York City, Washington or outside of a Corporate location, please click here for additional information pertaining to compensation and benefits.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 320 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers