Northwestern Mutual

Software Engineer II

Milwaukee, Wisconsin, United States

Not SpecifiedCompensation
Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Financial Services, Insurance, BiotechnologyIndustries

About Us

Northwestern Mutual has been a pillar of financial security for individuals and businesses for over 165 years. With a comprehensive approach to financial planning that integrates insurance and investments, we empower our clients to achieve lasting financial confidence. Our success is driven by the expertise of our financial professionals, cutting-edge technology, and personalized digital experiences. We are currently seeking a talented Software Engineer II to join our team and contribute to our mission.

Team Overview

The Planning Solutions team at Northwestern Mutual is transforming the way Financial Advisors engage with clients through innovative technology. As part of our Plan Build team, you will be instrumental in developing a vital application that strengthens the advisor-client relationship. This application enables Financial Advisors to efficiently prepare and manage client data collected during initial interactions, playing a crucial role in building client trust and enhancing decision-making processes.

Position: Software Engineer II

Responsibilities

  • Demonstrate self-motivation and work collaboratively with team members to achieve shared goals.
  • Exhibit a robust commitment to consistently producing high-quality work while maintaining coding standards that ensure both consistency and scalability in development processes.
  • Show eagerness to understand Northwestern Mutual's technology stack and applications thoroughly.
  • Foster a passion for coding and continual improvement in software development practices.
  • Engage with business partners and stakeholders to ensure the solutions provided offer real value to end users.
  • Apply software engineering principles to design efficient and effective solutions.
  • Clearly convey technical details to audiences with varying levels of technical understanding.
  • Drive projects to completion with a strong sense of ownership and accountability, ensuring successful outcomes.

Qualifications

  • 2+ years of full-stack development expertise, ideally encompassing React/JavaScript, Node, Java/Kotlin, and Spring Boot.
  • Familiarity with GraphQL and PostgreSQL is advantageous.
  • Proven experience in an enterprise software environment.
  • Possess experience with CI/CD processes and a solid understanding of various testing strategies, including unit testing, integration testing, regression testing, and automation, to ensure software quality and continuous delivery.
  • Demonstrate a comprehensive understanding of Docker and Kubernetes, including their core functionalities, use cases, and best practices for containerization and orchestration in modern software environments.
  • Bachelor's Degree in Computer Science, Engineering, or a related discipline.

Benefits

  • Tuition reimbursement, commuter plans, and paid time off
  • Highly competitive compensation that include base salary plus bonus
  • Medical/Dental/Vision plans, 401(k), pension program

Compensation Range

  • Pay Range - Start: $84,350.00
  • Pay Range - End: $156,650.00

Geographic Specific Pay Structure

  • Structure 110: $92,820.00 USD - $172,380.00 USD
  • Structure 115: $97,020.00 USD - $180,180.00 USD

We believe in fairness and transparency. It’s why we share the salary range for most of our roles. However, final salaries are based on a number of factors, including the skills and experience of the candidate; the current market; location of the candidate; and other factors uncovered in the hiring process. The standard pay structure is listed but if you’re living in California, New York City or other eligible location, geographic specific pay structures, compensation and benefits could be applicable.

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

Northwestern Mutual is an

Skills

Software Engineering Principles
Coding Standards
Scalability
Collaboration
Communication

Northwestern Mutual

Provides financial security services, and wealth management

About Northwestern Mutual

Northwestern Mutual offers personalized financial planning, life insurance, and investment services, leveraging leading-edge technology to manage over $125 billion in client assets for more than 4.5 million clients.

Milwaukee, WisconsinHeadquarters
1856Year Founded
N/ACompany Stage
Consulting, Fintech, Financial ServicesIndustries
10,001+Employees

Benefits

Growing your Career
Compensation & Time Off
Insurance plans
Health Savings Account
Wellness programs & resources
401(k) plan and cash balance contributions

Risks

Fintech platforms like Carefull challenge traditional financial advisory services.
Internal competition may arise from Wellthi's focus on the Black community.
Customer dissatisfaction may grow due to increased retirement age expectations.

Differentiation

Northwestern Mutual maintains the highest financial strength ratings in the industry.
The company launched 'The Great Realization' campaign to refocus customer priorities.
Northwestern Mutual offers a unique Long-Term Advantage product with life insurance benefits.

Upsides

The aging population increases demand for retirement planning and long-term care solutions.
Partnerships with tech firms enhance Northwestern Mutual's data analytics capabilities.
Digital transformation in insurance leads to more personalized customer experiences.

Land your dream remote job 3x faster with AI