Skip to content

Senior Full Stack Developer

At Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference.

At Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference.

Search Center UI based Web Developer, DevOps and API Services Developer (I.e. Full Stack Developer)

We're looking for an experienced developer who will apply engineering standard methodologies to enhance and modernize our Enterprise Search platform(s) utilized by the organization’s critical business applications. The role requires an agile engineering approach, patience and persistence to solve complex problems, ability to get things done quickly but thoughtfully, and dig deep into technology. In a DevOps environment, you will move between diverse tasks, focusing on test driven development and continuous integration practices, while helping to bring out the best in those around you.

A typical day for this role would involve the following types of responsibilities:

Create and update page layouts, display template, and widgets used on the search experience pages (mobile and desktop based)

Apply branding (via wire forms or assistance from our UX/UI design teams) to apply branding to our search experience pages

Conduct peer code reviews

Create and maintain the Service API layer around the search platform in order to serve a "headless" search experience option to other business applications

Custom API configurations in order to connect to sources within NM that are behind API service layers

Minimum Technical Skills:

Web development experience with JavaScript, ES6, NodeJS, Angular, React, Redux, RESTful services

API Service development (e.g. REST based APIs development)

Experience with SQL relational databases and NOSQL databases

Experience with source control and CICD related practices and technologies to automate testing and deployment (e.g. Gitlab)

Preferred, but not required:

Familiarity with Search Engines and User Interface applications that interface to them (e.g. Lucidworks, Microsoft Search, and SharePoint Classic Search experiences)

General / Interpersonal skills:

Be a quick learner; Willingness to plan, do, check and adjust

Have a strong sense of urgency

Deliver on commitments

Able to work across the organization

Coach and mentor other team members.

Strong problem-solving skills

Experience working in a scrum team using agile methodologies and tools (e.g. Jira)

Ability to explain technical solutions to technical teams and non-technical teams

Primary Duties & Responsibilities

Demonstrates technical leadership to team.

Establishes, aggregates, and shares team standards within department.

Utilizes working relationships across teams within their division.

Assesses and provides solutions to system-wide architectural problems.

Knowledge, Skills, Abilities:

Bachelor's Degree or equivalent experience

4-5 years professional experience required

3-5+ years of experience working with modern engineering tools, languages and practices

Demonstrated critical thinking, ownership approach and continuous learning

Experience developing solutions using agile methods

Mentor for the team and department

Advanced skillset in one or more technical platforms

Capable of communicating between product, engineering, and the business

Manages own time to meet objectives

Ability to perform peer reviews on code and design

Solid understanding of design patterns and architecture

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.

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.


FIND YOUR FUTURE

We’re excited about the potential people bring to Northwestern Mutual. You can grow your career here while enjoying first-class perks, benefits, and commitment to diversity and inclusion.