Northwestern Mutualposted 2 days ago
$102,060 - $189,540/Yr
Full-time • Mid Level

About the position

The Wealth Engineering team is seeking an experienced engineer to build modern top tier application(s) by collaborating with product, engineers and designers! The role requires an agile engineering mindset, patience and persistence to solve complex problems, ability to get things done quickly but thoughtfully, and roll up the sleeves to dig deep into technology. You’re the right fit if you’re the best of the best and have yet to meet a problem you couldn’t solve. We need a coder who’s eager to grow but already sees things through the eyes of an architect - someone who keeps the big picture in mind no matter the task. We need a developer that always codes with performance, scalability, and concurrency in mind. We need a hacker who reads code like a book and enjoys digging into unfamiliar source, and we’d love if you were someone who can debug another’s code as easily as you can debug your own. You will be working on the systems that provide the future visions of the digital experiences for Northwestern Mutual. We need engineers who can help us mature our space and take our applications to the next level.

Responsibilities

  • Take initiative to deliver on commitments with quality and consistency under minimal supervision.
  • Effectively address and overcome challenges arising from ambiguities, devising robust solutions.
  • Utilize advanced software engineering principles to create efficient and effective solutions.
  • Actively participate in hands-on development activities, contributing to the coding and implementation of solutions.
  • Communicate technical solutions to audiences with varying degrees of technical acumen.
  • Demonstrate resourcefulness and flexibility in planning and execution.
  • Break down work into user stories with acceptance criteria and lead estimation efforts.
  • Drive solutions to completion, ensuring accountability and successful project outcomes.
  • Provide guidance and mentorship to other team members, including reviewing their work.
  • Collaborate across remote/virtual channels with peers, teams, and stakeholders.

Requirements

  • 5+ years professional full-stack development experience, ideally in React, NodeJS or TypeScript and SQL.
  • Experience in Node.js, including Express.js or other relevant frameworks.
  • Experience building and designing solutions using microservice and event-driven architecture.
  • Understanding of RESTful API design and development.
  • Ability to design and optimize database schemas, run complex queries, and manage database transactions.
  • Experience deploying Node applications in containerized cloud environments.
  • Experience with DevOps tools and processes to build and deploy applications: Git, CI/CD, and Infrastructure as Code (e.g. Terraform).
  • Exposure to modern component-driven JavaScript frameworks (e.g. React, Angular).
  • Experience working on a geographically distributed Scrum/Agile team.

Benefits

  • Equal opportunity employer.
  • Diversity and inclusion initiatives.
  • Reasonable accommodation for individuals with disabilities.
  • Career growth opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service