At Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference.
As a Senior Engineer you will own the development and delivery of the features you are assigned. You will be joining a high-profile, well-functioning team that is part of our financial planning software platform team. This team is working on the user interface of one of our most important applications. You will work closely with other engineers, design, product and business stakeholders to help craft solutions and build features to empower our financial representatives. You will work with partner teams to help create an amazing end to end experience. You will partake in and contribute to an open, collaborative culture where values are shared and performance is rewarded.
Requirements
3+ years of professional javascript experience
* Abreast of current trends, best practices and web standards
* In-depth knowledge of JavaScript
* Understanding of fundamental CSS paradigms and their applications
* Familiarity with front-end CSS frameworks (Foundation, Bootstrap, etc.)
* Experience with React/Redux/Sagas
* Experience with JavaScript on the server (Express, Koa.js, etc.)
* Experience with build tools (Grunt, Gulp, Webpack, etc.)
* Experience with Git
* Experience with Sass
* Experience with automated unit and integration tests to support continuous delivery
* Naturally be inclined to proactively document your code as part of their development process for the purposes of forward maintainability.
* Take the lead and get things done, be able to confidently defend all technical decisions you make
* Be an effective representative for the whole team when interacting with internal stakeholders and partner teams
* Make contributions that help improve team processes and the tools
* Ability to collaborate with engineers, designers, product managers, and nontechnical team members
* Deliver good quality code that complies with team's internal standards
* Pursue continual learning and provide mentoring to more junior team members
* Feel comfortable evaluating the scope of work and help size tasks so they can be completed in a single sprint
* Provide mentorship to other members of the team
* Be a team player and provide help to other team members
Bonus Points
Experience working in an Agile environment
* Deep Understanding of one of the following technology areas:
* React components / client facing
* Server side - Node
* Docker
* Promises, REST API, etc
* Understanding of CI/CD deployment process
* Experience with AWS (EC2, S3, Lambda, etc.)
* Familiarity working in a Unix environment
* Experience evaluating third party tools and frameworks
* Active participant and contributor to the open source community
This job is not covered by the existing Collective Bargaining Agreement.
Required Certifications:
Grow your career with a best-in-class company that puts our clients 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.
Milwaukee, WI
The Northwestern Mutual is an American financial services mutual organization based in Milwaukee. The financial security company provides consultation on wealth and asset income protection, education planning, retirement planning, investment advisory services, trust and private client services, estate planning and business planning. Its products include life insurance, disability income, and long-term care insurance; annuities; investments; and investment advisory products and services.Northwestern Mutual ranked No. 104 in the 2018 Fortune 500 list of the largest United States corporations by total revenue.