Search Our Career Opportunities

Full Stack Engineer

Date: Jul 10, 2019

Location: Franklin, WI, 53132

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

What’s the role?

We are looking for a senior engineer to join our team. The role requires a dynamic agile engineering mindset, patience and persistence to solve complex problems, and strong engineering skills. A strategic thinker, you move between diverse tasks and help to bring out the best in those around you. You also get things done quickly but with enough due diligence.


What you’ll get to do:

  • Apply engineering best practices to analyze, design, develop/deploy and support software solutions, and/or infrastructure implementations/upgrades.
  • Build day-to-day like a start-up - incrementally and iteratively - but with the security and resources of an enterprise budget
  • Collaborate in a deeply cross functional way with engineers and business - roll up your sleeves and put your heads together to brainstorm requirements for features and solution through difficult defects
  • Release to production early and often
  • Get to know your end users - observe users firsthand working with the software, and field ideas and requests from them directly
  • Test and learn - You are empowered to work with our business and other internal teams to identify problems, formulate hypotheses, and experiment with solutions
  • Work with a talented, mission-driven, fun-loving team who values your input and your individuality


Who we are looking for

  • Ability to solve technical, business and/or process related challenges
  • Experience with leading/coaching/mentoring team(s)
  • Ability to challenge the current state and vision the future state – be able to articulate the new solution
  • Ability to translate business and technical requirements into conceptualized solutions
  • Strong problem-solving skills with ability to deal with ambiguity
  • Specific technical requirements/platforms will vary, but we are looking for more focus on integration with third party platforms
  • Ability to explain technical solutions to technical and non-technical teams
  • Experience with agile methodologies preferred
  • 5+ years of experience
  • Experience with Middleware, Networking and Windows Server OS
  • Experience with SSL, SAML, HTTPS, REST, SOAP, OAuth2, Active Directory/Kerberos
  • Experience with Java, Spring, XML, JSON, Javascript including use of Open Source libraries
  • Experience with relational and non-structured databases including SQL, modeling and light administration


Nice to have -

  • Experience with TFS, Git, CI/CD with Jenkins
  • Experience with IBM MQ configuration and use
  • Experience with Docker and Kubernetes
  • Experience with Unix command & Korn shell scripting, Windows batch, Power Shell scripting, job scheduling on Unix and Windows
  • Experience with ETL, preferably Informatica Power Center
  • Familiarity with cloud services and applicable uses, AWS or Azure
  • Familiarity with Mainframe terminal


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.


Req ID: 25424
Position Type: Regular Full Time
Education Experience: Bachelor's Desired
Employment Experience: 0-2 years
FLSA Status: Exempt
Posting Date: 06/07/2019