Description:

Job Description:

At Northwestern Mutual, we are strong, innovative, and growing. We are embracing innovative technologies to enable our business to grow at an unprecedented rate and are looking for great people to help drive this transformation. Technology is at the heart of NM’s Digital Transformation and we are hiring dedicated software engineers across our engineering organization to deliver on this transformation and help build NM’s future. As a member of our engineering team, you will find innovative ways to develop resilient, sustainable, secure, scalable solutions to create an exemplary experience for our user base while working with a highly collaborative and agile-minded team. You will partake in and contribute to an open, collaborative culture where values are shared, and performance is rewarded. More than anything we are seeking to explore and develop novel new ideas in programming and personal finance. Join us at the forefront of FinTech innovation!

 

Responsibilities:

  • Build and deliver new applications and features while optimizing existing components
  • Support, troubleshoot, and manage our application design and integrations
  • Write automated tests via TDD to develop effective, reusable, and flexible code
  • Build logic in isolated, independent, reusable components
  • Ability to address user interface problems, independently and as part of a team
  • Actively participate in team code evaluations

 

Potential technologies you’ll be working with: NodeJS, React/Redux, ES6, Java/Spring, AWS, Kafka, Webpack, Docker, Kubernetes, Git/Gitlab, CSS, Enterprise Databases (Oracle, MS SQL Server, Postgres, or MySQL), Jira, Enzyme/Jest/Mocha, REST API.

 

About you:

  • Collaborate and communicate successfully and effectively with team members. Includes but not limited to: participating in daily scrum stand ups, pair programming, engaging in peer code reviews, and using collaboration tools like Slack and Skype.
  • Be a phenomenal teammate: contribute to our diverse culture, invent new ways to address industry needs, criticize constructively, and help create a world-changing company
  • Personal accountability for delivering high-quality, flexible code in a fast-paced environment
  • Detailed and organized, curious and persistent – eager to find solutions to complex business needs, and not afraid to dig into issues and resolve problems
  • Growth mindset: strong desire to learn new things and a willingness to expand and experiment
  • BS in computer science, engineering or an equivalent field, classroom programming experience

About Northwestern Mutual :

Interested in continuing a career with purpose? Northwestern Mutual has been helping clients take control of their financial futures for more than 155 years, offering a customized approach based on the unique needs of each client. Financial representatives provide expert guidance and solutions to help meet a client’s personal goals and objectives at every life stage, building on a time-tested, solid foundation to protect against the unexpected, accumulate wealth and preserve what clients work so hard to achieve.

Other Jobs from Northwestern Mutual

Northwestern Mutual

Financial Representative/Advisor

Nationally across the US
Full Time
60,000-125,000

Northwestern Mutual

Advertising Compliance Consultant

Milwaukee, WI
Full Time
$80,000-$100,000

Northwestern Mutual

Sr. Financial Analyst

Milwaukee, WI
Full Time
$90,000-$110,000

Northwestern Mutual

Client Services Manager - Post Approval

Franklin, WI
Full Time
$80,000-$100,000

Northwestern Mutual

Assistant Director - Field & National Grassroots Public Relations

Milwaukee, WI
Full Time
$120,000-$130,000

Northwestern Mutual

Cybersecurity Counsel

Milwaukee, WI
Full Time
$190,000-$210,000

Northwestern Mutual

Associate Software Engineer

Multiple Locations
Full Time
$75,000-$85,000

Northwestern Mutual

Software Engineer

Multiple Locations
Full Time
$90,000-$110,000

Northwestern Mutual

Centralized Supervision Specialist

Milwaukee, WI
Full Time
$50,000-$70,000

Help us improve SACC by providing feedback about this job: Report an issue