Northwestern Mutual
Start-Up Vibes with The Stability of a Fortune 100 Company.
Hybrid

Senior Engineer

Sorry, this job was removed at 5:05 p.m. (CST) on Wednesday, December 1, 2021
Find out who's hiring in Dallas, TX.
See all Developer + Engineer jobs in Dallas, TX
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

At Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference.
Northwestern Mutual Life Insurance Company - 745 N. Prospect, Milwaukee, WI 53202
Job Title: Senior Engineer
Job Description: The Senior Engineer at Northwestern Mutual Life Insurance Company in Milwaukee, Wisconsin will help design and deliver an enterprise Notification platform to our Clients and Financial Representatives. Build systems that communicate via Push to Mobile, SMS, Email and Web. Utilize modern tools and technologies, such as AWS Cloud infrastructure and platform services, data visualizations, NodeJS micro-services, Front-end web development, and a robust CI/CD pipeline. Work in an agile and innovative environment, solving complex problems and collaborating with architects and designers to deliver the platform. Build micro-services for delivery of notifications using different delivery channels as Email, Web notifications, and mobile push across notification platform. Implement RESTful web services using Node Js, and Express Js. Write unit tests and the integration tests using Jest, Jasmine, mocha for the RESTFUL services to validate their functionality. Integrate with Amazon SQS to make application highly available and to integrate Restful web services to backend notification engine, and different delivery channels. Implement AES-256-CBC encryption algorithm to encrypt client PII and HIPAA data. Develop presentation layer components comprising of HTML, JSX, Redux, and React Js. Write unit tests and the integration tests using Jest framework to test ReactJs components and Redux Actions, Reducers. Use Zurb Framework to create email templates to support in all email clients, tested them in litmus and Stored email templates in Amazon S3 bucket. Use Amazon SES to delivery emails and used SNS to monitor email bounces and complaints. Write SQL using node MySQL node module to interact with MySQL database and Amazon Aurora database. Implement functionality using Web Storm. Deploy application with integrated CI/CD with GIT, Jenkins, and Docker registry.
Minimum Requirements: Bachelor's degree in Computer Science, Applied Computer Science, or related field plus four years of software development experience. Four years of experience must include four years of experience with each of the following: (1) analyzing, designing, developing, and deploying web applications and micro services hosted within AWS Cloud Infrastructure; (2) JavaScript experience building backend NodeJS micro services and responsive React web applications; (3) building RESTful APIs; (4) AWS experience with platform services including SNS, SES, SQS, and S3; (5) developing micro-services applications and experience with communication technologies; (6) Front-end skills including React, Redux, ES6, Babel, Webpack, and SaaS; (7); designing and implementing notification services; and (8) Docker, Kubernetes, SQL, Git, Ansible, Terraform, New Relic, and Jira.
Interested candidates send resume to [email protected]. Reference code 156 in the subject line.
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 client's 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.
If you work in Colorado or work remotely, please click here for information pertaining to compensation and benefits.

See More
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

What are Northwestern Mutual Perks + Benefits

Northwestern Mutual Benefits Overview

Whether providing education assistance, competitive health benefits or time off for community service, Northwestern Mutual is committed to supporting employees so they can live their best lives. 

Culture
Volunteer in local community
Partners with nonprofits
OKR operational model
Team based strategic planning
Employee resource groups
Hybrid work model
Flexible work schedule
Diversity
Dedicated diversity and inclusion staff
Mandated unconscious bias training
Diversity employee resource groups
Hiring practices that promote diversity
Health Insurance & Wellness Benefits
Disability insurance
Dental insurance
Vision insurance
Health insurance
Life insurance
Wellness programs
Mental health benefits
Financial & Retirement
401(K)
Northwestern Mutual offers a pension plan for employees.
Performance bonus
Child Care & Parental Leave Benefits
Generous parental leave
Family medical leave
Adoption Assistance
Fertility benefits
Vacation & Time Off Benefits
Generous PTO
Paid volunteer time
Paid holidays
Paid sick days
Floating holidays
Bereavement leave benefits
Office Perks
Commuter benefits
Company-sponsored outings
Free daily meals
Some meals provided
Company-sponsored happy hours
Mother's room
Onsite gym
Professional Development Benefits
Job training & conferences
Tuition reimbursement
Lunch and learns
Promote from within
Mentorship program
Continuing education stipend
Online course subscriptions available

More Jobs at Northwestern Mutual

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Northwestern MutualFind similar jobs like this