JOB REQUIREMENTS: At Northwestern Mutual, we are strong, innovative andgrowing. We invest in our people. We care and make a positivedifference. Our Mission Northwestern Mutual has 160 years of historyproviding financial security to millions of people. Continuing thattradition means changing to meet the needs of our clients and financialadvisors. We are a strong, innovative, and growing company that investsin people who care and make a positive impact. At Northwestern Mutual,we strongly believe in internal growth and career development. We\'re soexcited that you are interested in growing your career with us! We arelooking for a Senior Full Stack Engineer to join our team within ManagedInvestments at Northwestern Mutual. Here you will play a key role inbuilding and supporting technology (both Custom Developed and Vended)for our Publics Investment Team. In this position, you will be workingwith a group of engineers within the NM\'s Publics Investment Technologyteam building high-quality applications, sourcing and integrating marketdata, and providing analytic capabilities to our Publics Investment Teamthat manages over \$120B of investments. To support our growing team, weare seeking a strong developer, who is passionate about developingsolutions that meet business needs, is a quick learner, enjoys dailyinteraction with business and technology teams and is comfortable withboth vended applications and custom development. Qualifications:Bachelor\'s degree or equivalent experience Previous Fintech experience4+ years of professional experience required 4+ years of hands-ondevelopment experience working with modern languages and frameworks likeJava, Spring/Spring Boot, TypeScript/JavaScript, ReactJS, APIDevelopment and SQL Experience with AWS, Snowflake and PowerBI, andBloomberg is preferred Experience with writing automated unit testsExperience with Batch Scheduling, ELK, Control-M, Gitlab CI andTerraform is nice to have You\'re the right fit if you: Are aself-starter Bring new ideas and new ways of solving problems to theteam Demonstrate critical thinking and continuous learning Are able totake initiative and work with minimal supervision, yet actively interactwith other technology and business team members in person or remotelyCapable of communication between business users and engineering team Arepassionate about creating and maintaining high-quality solutions forbusiness partners Are able to brainstorm and explain technical solutionsto technical and non-technical staff Are experienced in mentoring newand junior team members Compensation Range: Pay Range - Start:\$100,030.00 Pay Range - End: \$185,770.00 Northwestern Mutual pays on ageographic-specific salary structure and placement in the salary rangefor this position will be determined by a number of factors includingthe... For full info follow application link. EEO/AAEmployer/Vets/Disability ***** APPLICATION INSTRUCTIONS: ApplyOnline: ipc.us/t/F3C16F41A37344E1 Qualified females, minorities, andspecial disabled veterans and other veterans are encouraged to apply.