Skip to content

Senior IAM Engineer

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

The Senior IAM Engineer at Northwestern Mutual Life Insurance Company in Milwaukee, WI will monitor live systems, fix bugs, address identified cyber threats, write new features, maintain documentation, and participate in planning sessions. Implement identity provisioning and deprovisioning workflow in SailPoint IdentityIQ. Create rules and rule libraries to implement business logic. Analyze, design, develop, deploy and infrastructure implementations and upgrades of IAM products. Establish authoritative source for Join, Move, Leave lifecycle events for Field and Home Office workforce. Resolve dependencies to ensure a smooth roll out of features to customers. Develop Micro Services using spring boot framework to expose IAM functionalities to client systems. Create batch process to publish data for downstream system using Java batch programming. Create Provisioning Roles and Account templates in CA IDM Provisioning manager. Migrate legacy CA IDM functionalities to SailPoint. Configure Policy Express to perform data validation and modify values in Oracle Enterprise Directory/Active Directory. Utilize CA Identity Manager for user provisioning and work on LDAP programming to create and update user account in Enterprise Directory and Active Directory. Utilize Identity API (Account Request, LCM Provisioning, Object Request, Managed Attribute) to create, modify, delete identities. Build automation test suites for life cycle events using node.js and Kevlar framework. Resolve problem tickets to remediate production issues using tools including Logstash, Kibana and ServiceNow. Contribute to innovation of software development within IAM domain. Design integration test for application and verify performance tests. Telecommuting permitted 3 days per week. Salary $92,331 - $185,250 per year.

Minimum Requirements: Master’s degree in Cyber Security, Computer Science, Computer and Information Sciences, or related field plus 2 years of experience as a software developer or related occupation. Experience must include 2 years of experience with each of the following: (1) analyzing, designing, developing, deploying, and supporting software using Java, J2EE Servlets, JSP, and JDBC; (2) SSO, Federation, Sun IDM, LDAP, Active Directory, Active Directory Federation services, Azure, AWS, and SailPoint IIQ; (3) Python, JavaScript, and PowerShell; (4) Web Services, HTML, SQL and XML; (5) CA IDM suite; and (6) utilizing Selenium and Kevlar.

Interested candidates send resume to Reference code 446 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.


We’re excited about the potential people bring to Northwestern Mutual. You can grow your career here while enjoying first-class perks, benefits, and commitment to diversity and inclusion.