We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Senior Software Engineer

Northwestern Mutual
life insurance
United States, Wisconsin, Franklin
1 Northwestern Mutual Way (Show on map)
Feb 11, 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 Senior Software Engineer at Northwestern Mutual Life Insurance Company in Franklin, Wisconsin will design, organize, build, and execute high impact software solutions as a lead engineer. Utilize best practices in software life cycle, engineering, design patterns and algorithms, design principles. Exhibit in-depth understanding of technologies used and collaborate with product engineers and designers to build and support top tier technical applications. Practice Agile methodologies to implement Business requirements. Utilize engineering best practices, coding standards, enterprise standards, including analyzing, designing, developing, deploying, and supporting software solutions and infrastructure implementations/upgrades in deliverables. Implement micro services for new features. Integrate with different services exposed by different system to pull required data. Work with C#, Java, JavaScript, Angular, ReactJS, NodeJS, HTML5, CSS3, OOPS, Agile framework, and cyber security concepts. Utilize containerization including Docker and Kubernetes. Work with data flows technologies such as Kafka. Utilize J2EE, Spring Microservices, Spring Boot, Spring Batch, Spring JPA, AWS, Microsoft .Net, Soap/Rest web services, Kafka, SQL, DynamoDB, and PostgreSQL. Collaborate with engineering team, monitoring live systems, fixing bugs, and maintaining documentation. Improve systems resiliency and create isolated components. Use Docker to deploy to AWS, configure, and monitor AWS instances. Lead technical teams to identify and act on architectural and engineering opportunities to improve quality, reduce technical debt and increase flow of business value delivered. Telecommuting permitted 2 days per week. Salary $131,893- $208,520 per year.

Minimum Requirements: Bachelor's degree in Computer Science, Computer Engineering, or a related field plus 5 years of experience as a software engineer or related occupation. Experience must include 5 years with each of the following: (1) designing technical solutions in insurance or finance industry using Agile framework, test driven development, Business Domain Driven Design, Java Design patterns, and cyber security concepts; (2) performing business and technical requirements analysis and project estimation; (3) developing solutions using C#, Java, JavaScript, Angular, ReactJS, HTML5, CSS3, J2EE, Spring Microservices, Spring Boot, Spring Batch, Spring JPA, AWS, Microsoft .Net, Soap/Rest web services, and Kafka; (4) on-premises and cloud-based data architecture, including AWS cloud platform, Docker, and Kubernetes; and (5) quality management and optimizing performance for object-oriented applications and database management systems (including MySQL and PostgreSQL), and NoSQL database (including DynamoDB, MongoDB, and Elasticsearch).

Interested candidates send resume to apply@northwesternmutual.com. Reference code 507 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
Applied = 0

(web-7d594f9859-2nzb9)