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

Senior Full Stack Software Engineer (React/Node.js)

Northwestern Mutual

$102,060 - $189,540
Nov 19, 2025
Milwaukee, WI, US
Apply Now

Northwestern Mutual is looking to develop and enhance systems that enable the company to fulfill its financial commitments to its customers, employees, and field representatives, specifically through the development of a web application to maintain data related to Reinsurance.

Requirements

  • Strong working knowledge of React, HTML5, CSS, functional components, hooks, Redux
  • NodeJS with Javascript, NodeJS with Typescript or Java Spring Boot
  • Experience with DevOps and Git
  • Relational and non-relational database knowledge and experience
  • Experience with Postgres and DynamoDB preferred
  • Solid understanding of system design patterns and architectural concepts
  • Strong problem-solving skills

Responsibilities

  • Leverage technical experience to develop, create, and implement a software user interface that meets business needs
  • Strive to continually improve our core systems, with a focus on delivering excellence to the business experts who rely on your work
  • Work with subject matter experts and technical peers to translate business needs into software engineering projects
  • Provide guidance and leadership to less experienced software engineers
  • Multiply the talent of your teammates by sharing your experiences and learnings and fostering a positive team focused atmosphere
  • Perform peer reviews on design and resulting code
  • Develop solutions using agile methods, with a focus on client needs

Other

  • Bachelor’s degree or equivalent experience
  • 5+ years of professional experience in a software engineering or application development role
  • Ability to communicate well with technical peers and business side experts
  • Ability to effectively communicate technical topics to both technical teams and non-technical teams
  • Flexible work schedules