At Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference.
Description
At Northwestern Mutual electronic document management is an essential capability for the organization and our digital platform strategy. Our team is integral to the customer, advisor and home office user experiences by providing on-demand, highly available capabilities for accessing, uploading, sharing, storing and securing documents.
We are looking for a solid software engineer to lead a small team while partnering with Product, Design, Test Engineering and others to deliver experiences which delight our customers.
Our job as a software engineering manager is to drive success through our teams leveraging our peoples strengths, experiment with confidence, making decisions based on data, identifying opportunities, and apply continuous learning daily.
Responsibilities:
* Expected to operate as a player/coach.
* Youll need to learn our code, systems, processes, and operations by functioning as an individual contributor on some tasks so that you can help other folks excel.
* Understand key needs and opportunities and then propose solutions and systems to effect change.
* Steepen the growth trajectory of each and every engineer through mentoring and providing personal feedback on regular basis.
* Write detailed design documents and integrate feedback into said documents; likewise provide feedback for others.
* Write secure, high-quality code and integrate code-review feedback into said code.
* Solves complex problems; takes a new perspective and innovates on existing solutions.
* Deploy systems that are resilient, robust, and monitored (Cattle not Pets).
* On-call, evening and weekend work required as needed.
* Coordinate with other leads to align approaches for consistency.
* Interview, hire, and onboard candidates - as needed.
What You Have Done in Your Career:
* Built high-quality teams and systems.
* Advocate and practice lean leadership while driving to success.
* Experienced the strong psychological safety of a high output team.
* 6+ years writing software as an individual contributor Java / NodeJS preferred.
* 3+ years production support responsibilities.
* Experience building/operating reliable, concurrent always-on data processing systems.
* Experience with Amazon Web Services S3, SQS, Aurora preferred.
* Experience with IBM Websphere, MQ preferred.
* DevOps experience is a plus.
Who You Are:
* Good-natured, humble, and generally positive person.
* Collaborative team member who cares more about proper solutions than being right.
* Growth-mindset with a healthy dose of skepticism.
* Strong written and verbal communicator who errs on the side of overcommunication.
* Strong sense of responsibility with a bias towards action.
* Comfortable self-directing and prioritizing your own work.
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.