Northwestern Mutual is looking to develop and enhance systems that enable the company to fulfill its financial commitments to its customers, employees, and field representatives, specifically through the development of a web application to maintain data related to Reinsurance.
Requirements
- Strong working knowledge of React, HTML5, CSS, functional components, hooks, Redux
- NodeJS with Javascript, NodeJS with Typescript or Java Spring Boot
- Experience with DevOps and Git
- Relational and non-relational database knowledge and experience
- Experience with Postgres and DynamoDB preferred
- Solid understanding of system design patterns and architectural concepts
- Strong problem-solving skills
Responsibilities
- Leverage technical experience to develop, create, and implement a software user interface that meets business needs
- Strive to continually improve our core systems, with a focus on delivering excellence to the business experts who rely on your work
- Work with subject matter experts and technical peers to translate business needs into software engineering projects
- Provide guidance and leadership to less experienced software engineers
- Multiply the talent of your teammates by sharing your experiences and learnings and fostering a positive team focused atmosphere
- Perform peer reviews on design and resulting code
- Develop solutions using agile methods, with a focus on client needs
Other
- Bachelor’s degree or equivalent experience
- 5+ years of professional experience in a software engineering or application development role
- Ability to communicate well with technical peers and business side experts
- Ability to effectively communicate technical topics to both technical teams and non-technical teams
- Flexible work schedules