Demo

SOFTWARE ENGINEER

Northwestern Mutual
Northwestern Mutual Salary
WI Full Time
POSTED ON 4/25/2025
AVAILABLE BEFORE 5/22/2025

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

Job Description : The Software Engineer at Northwestern Mutual Life Insurance Company in Franklin, WI will collaborate with product, engineers, and designers to enhance and modernize technical applications. Create new services a part of Content Factory system to create and deliver communications. Maintain and update existing Content Factory services to improve overall user experience and implement new features. Participate in daily standup and bi-weekly sprint planning meetings to ensure productivity level is as expected. Perform thorough testing on their own changes. Perform thorough testing on other engineers’ changes. Ensure security of services by updating packages and libraries when vulnerabilities are found. Create performant SQL queries on MySQL and DB2 databases. Create and maintain new automated test suites for new features. Create test scenarios and test data to perform testing and ensure all situations are covered. Utilize Java services, NodeJS services, and JavaScript services. Write automated test suites using Kevlar. Use Terraform to implement AWS functionality, specifically creating SNS messages, SQS queues, KIAM roles. Maintain and execute on disaster recovery and redundancy strategies. Partner with vendors and enterprise teams on emerging best practices, patterns, and technology. Engage complex technical issues. Maintain best practices related to compliance, security, privacy, and legal requirements. Anticipate deviations from standard practices and work through practical resolutions. Break down complex problems into more manageable ones. Telecommuting permitted 2 days per week. Salary $131,893- $189,540 per year.

Minimum Requirements : Bachelor’s degree in Computer Science, Electrical and Electronic Engineering or a related field plus 5 years of experience as a software engineer or in a related occupation. Experience must include 2 years with each of the following : (1) Java and JavaScript; (2) SQL including MySQL and DB2; (3) Cloud based PaaS and SaaS platforms and integration points to On Prem infrastructure; (4) virtualization and containerization; (5) Java services, NodeJS services, and Web-based applications; (6) Software Development Life Cycle and Agile methodology; (7) CICD concepts, tools, branching strategies, and delivering infrastructure as a product; (8) administration and configuration using AWS, Kubernetes, Linux, or Windows.

Interested candidates send resume to apply@northwesternmutual.com. Reference code 491 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 Corpo rate location, please click here for additional infor mation pertaining to compensation and benefits.

FIND YOUR FUTURE

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.

  • Flexible work schedules
  • Concierge service
  • Comprehensive benefits
  • Employee resource groups

PandoLogic. Keywords : Software Engineer, Location : Franklin, WI - 53132

Salary : $131,893 - $189,540

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a SOFTWARE ENGINEER?

Sign up to receive alerts about other jobs on the SOFTWARE ENGINEER career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Northwestern Mutual

Northwestern Mutual
Hired Organization Address Gresham, GA Full Time
Company Description Northwestern Mutual has been providing financial security to families and businesses for over 160 ye...
Northwestern Mutual
Hired Organization Address Smyrna, GA Full Time
Company Description Northwestern Mutual has been providing financial security to families and businesses for over 160 ye...
Northwestern Mutual
Hired Organization Address Vinings, GA Full Time
Company Description Northwestern Mutual has been providing financial security to families and businesses for over 160 ye...
Northwestern Mutual
Hired Organization Address Providence, RI Full Time
A Financial Advisor provides strategic advice to clients, helping them make informed decisions about their financial pro...

Not the job you're looking for? Here are some other SOFTWARE ENGINEER jobs in the WI area that may be a better fit.

Software Engineer

Ultimate Software, Branchburg, NJ

AI Assistant is available now!

Feel free to start your new journey!