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 phenomenal 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 build 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

  • Apply engineering best practices to analyze, design, develop, deploy, and support high-value, high-visibility software solutions.
  • Creativity and divergent problem-solver. We are less concerned about which programming language(s) you have used but rather how you think about solving abstract problems with a focus on maintaining high quality code.
  • Experience with all aspects of TDD (automated unit, integration, etc.) to support continuous delivery and integration, ensuring software and system stability
  • Document and promote code documentation for forward maintainability.
  • Be an effective representative for the whole team when interacting with internal collaborators and partner teams, collaborating with other specialists, designers, product managers, and nontechnical team members
  • We are constantly evolving and modernizing our systems to stay abreast of changes in the technology landscape. This requires an agile engineering approach, patience, and persistence to solve complex problems, ability to get things done quickly but thoughtfully, and strong engineering skills.

Potential technologies you’ll be working with/ experience that’s helpful to have: Javascript, NodeJS, React/Redux/Sagas, Java/Spring, Python, C#, AWS (EC2, S3, Lambda, etc.), Kafka/Scala, Docker, Maven, Kubernetes, Git/Gitlab, CSS, Enterprise Databases (Oracle, MS SQL Server, Postgres, or MySQL), Jira, Enzyme/Jest/Mocha, REST API, Grunt/Gulp/Webpack, Express/Koa. Mathematical (linear/mixed-integer) programming experience, AWS experience, infrastructure-design/application architecture experience.

 

About You

  • 1-3 years of experience in similar role
  • 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 great teammate: contribute to our diverse culture, invent new ways to address industry needs, criticize constructively, make contributions that help improve team processes and the tools (including evaluation of new ways of working to enhance our current state), mentor junior team members, Create and perform code reviews & API proposals for your peers
  • 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/MS in computer science, engineering, or an equivalent field

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