This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Manager Software Engineering

$121,030 - $224,770/Yr

Northwestern Mutual - Milwaukee, WI

posted about 2 months ago

Full-time - Manager
Milwaukee, WI
Insurance Carriers and Related Activities

About the position

The Software Engineering Manager at Northwestern Mutual is responsible for leading a small team focused on enhancing the digital document management platform. This role involves mentoring engineers, driving team success through data-driven decisions, and collaborating with various departments to improve client experiences. The manager will also engage in hands-on coding and system design, ensuring high-quality and secure software delivery while fostering a culture of continuous learning and innovation.

Responsibilities

  • Drive success through leveraging team strengths and making data-driven decisions.
  • Function as an individual contributor to understand code, systems, and processes.
  • Propose solutions and systems to address key needs and opportunities.
  • Mentor engineers and provide regular personal feedback to support their growth.
  • Write detailed design documents and integrate feedback into them.
  • Write secure, high-quality code and incorporate code-review feedback.
  • Solve complex problems and innovate on existing solutions.
  • Deploy resilient and monitored systems.
  • Coordinate with other leads for consistency in approaches.
  • Interview, hire, and onboard new candidates as needed.
  • Be available for on-call, evening, and weekend work as required.

Requirements

  • 1-2 years of people leadership experience in a technical team.
  • 6+ years of software development experience as an individual contributor in Java/NodeJS.
  • 3+ years of production support responsibilities.
  • Working knowledge of the Spring Framework and JUnit.
  • Experience with AWS services, particularly S3, SQS, and DynamoDB.
  • Experience building high-quality teams and systems.
  • Advocating and practicing lean leadership principles.
  • Experience with reliable, concurrent data processing systems.
  • Knowledge of developing cloud-based, dockerized applications and microservices.
  • Experience with front-end frameworks such as React and Node.
  • Experience writing and debugging multithreaded Java applications.
  • Familiarity with GitHub for source code management.

Nice-to-haves

  • Strong written and verbal communication skills.
  • Strong sense of responsibility and a bias towards action.
  • Ability to self-direct and prioritize work effectively.
  • Fast learner and self-starter.
  • Experience working collaboratively in an agile environment.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Tuition reimbursement
  • Paid time off
  • Flexible schedule
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service