
Senior Full Stack Software Engineer
Northwestern Mutual9 years ago
Responsibilities
- Advance DevOps, automation, and Extreme Programming practices.
- Research and conduct proofs of concept for new automation and development practices.
- Coach and mentor the engineering team and proliferate best practices through training and Dojos.
- Work with product and engineering teams to implement test-first frameworks.
- Develop and support web-based products that integrate with multiple systems.
Requirements
- Bachelor's degree in Computer Science or equivalent experience and at least four years of software engineering experience.
- Experience with Agile development, BDD/TDD, and whole-team practices within a fully dedicated Agile team.
- Proficiency in Java or C# and understanding of object-oriented concepts and SOLID principles.
- Proficiency in JavaScript with React, AngularJS, NodeJS, or a similar framework.
- Experience with unit testing frameworks such as xUnit, JUnit, Jasmine, Tape, or Mocha.
- Familiarity with Cucumber/JS, JBehave, TestNG, Selenium, or similar test frameworks.
- Strong written and oral communication skills, attention to detail, and ability to create solutions for complex problems.
- Preferred experience setting up CI build environments with Jenkins, TeamCity, or comparable tools, and generating test plans and metrics for large-scale web applications and services.
Benefits
- Regular full-time employment with exempt status.
- The posting emphasizes opportunities for employee growth, career development, collaboration, learning, and ownership.
Tech Stack
Categories
About Northwestern Mutual
Northwestern Mutual is a mutual life insurance and wealth management company that sells insurance, annuities, and investment advisory services to individuals, families, and businesses through a nationwide network of financial advisors. Its offerings include life, disability, and long-term care insurance, brokerage and advisory accounts, and trust and portfolio management services. Founded in 1857 and headquartered in Milwaukee, it is privately held and operates under a policyholder-owned model.