Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Northwestern Mutual Logo

Software Engineer II

Northwestern Mutual

$84,350 - $156,650
Aug 18, 2025
Milwaukee, WI, US
Apply Now

Northwestern Mutual's Planning Solutions team is looking to transform how Financial Advisors connect with clients through innovative technology by building a critical application that advisors use to create personalized financial plans, aiming to provide better outcomes for clients.

Requirements

  • 2+ years of professional experience in software development.
  • Strong grasp of the Java or Kotlin programming languages.
  • Strong experience in RESTful API development and design (preferably in Java / Kotlin)
  • Experience with web technologies in general (HTTP Basics, Auth, OWASP, Web Performance, Caching).
  • Experience with GraphQL concepts.
  • A desire to work on both the back end and front end of our applications.
  • The ability to utilize software engineering principles to create efficient and effective solutions.

Responsibilities

  • Deliver high-quality features and enhancements to the Planning Experience application.
  • Collaborate with teammates to design, build, and maintain scalable systems.
  • Work in a highly collaborative environment with engineering, product, design teams and other stakeholders, sharing your ideas to help shape the future of the product and platform.
  • Take initiative to solve technical and business-oriented problems.
  • Assess and provide solutions to system-wide architectural problems.
  • Deliver high quality software through the entire SDLC.
  • Actively participate in code reviews to improve code quality and share knowledge.

Other

  • We thrive in a fast-paced, agile environment that values bold thinking, experimentation, and constant learning.
  • Our teams embrace a culture of full ownership—taking charge of everything from architecture and testing to deployment and optimization.
  • A strong work ethic.
  • Motivation to learn all about how NM’s technology stack and applications work.
  • The ability to be a fast learner and self-starter: take initiative to deliver on commitments with quality and consistency under minimal supervision and a limited set of requirements.