Job Opening: Senior Software Engineer

Company
NORTHWESTERN MUTUAL LIFE INSURANCE
Location
FRANKLIN, WI
Posted on
April 3, 2024

JOB REQUIREMENTS: The Senior Software Engineer at Northwestern Mutual Life Insurance Company in Franklin, Wisconsin will design and develop software applications using established tools for creating robust and scalable solutions. Utilize tools including Spring family, AWS, Kubernetes, Docker, Core Java, MySql, Microservices, and Terraform. Apply Continuous Integration and Development practices using a range of build tools like Gradle and Maven, and conduct code evaluations using tools like SonarQube and CheckStyle to ensure software security and quality standards. Actively participate in sprint planning, technical sessions, and incident triage calls. Contribute to setting team standards and best practices. Collaborate with cross-functional teams to ensure software projects meet objectives. Write JUnits and unit test cases, stay up to date with emerging technologies, and utilize monitoring tools and other automation processes for debugging and providing issue resolutions. Provide technical support to end-users, participate in code and peer reviews and mentor other developers. Take on leadership responsibilities, driving architectural decisions, leading development team, and performing system design and analysis. Contribute to performance optimization, implement security measures, research new technologies, act as a technical liaison, and contribute to continuous improvement efforts. Telecommuting permitted 2 days per week. Requires a Bachelor\'s degree in Electronic Engineering or related field, plus 5 years of experience as a software engineer or related occupation. Experience must include 3 years of experience with each of the following: (1) utilizing continuous integration and deployment concepts in software development processes; (2) programming languages including Java, JavaScript, .NET, and Python; (3) frameworks including Spring family, Terraform, or MySql; (4) container orchestration and framework tools including Kubernetes, Docker, and pylon; (5) cloud computing platforms including AWS and Azure; (6) communication and collaboration on technical discussions with cross-functional teams; and (7) writing JUnits, unit test cases, and functional test cases. Interested candidates send resume to apply@northwesternmutual.com. Reference code 511 in the subject line. ***** OTHER EXPERIENCE AND QUALIFICATIONS: Requires a Bachelor\'s degree in Electronic Engineering or related field, plus 5 years of experience as a software engineer or related occupation. Experience must include 3 years of experience with each of the following: (1) utilizing continuous integration and deployment concepts in software development processes; (2) programming languages including Java, JavaScript, .NET, and Python; (3) frameworks including Spring family, Terraform, or MySql; (4) container orchestration and framework tools including Kubernetes, Docker, and pylon; (5) cloud computing platforms including AWS and Azure; (6) communication and collaboration on technical discussions with cross-functional teams; and (7) writing JUnits, unit test cases, and functional test cases. ***** APPLICATION INSTRUCTIONS: E-Mail a Rsum: apply@northwesternmutual.com Other: Interested candidates send resume to apply@northwesternmutual.com. Reference code 511 in the subject line. Qualified females, minorities, and special disabled veterans and other veterans are encouraged to apply.

This data is delivered by an API from CareerOneStop external site, sponsored by U.S. Department of Labor, Employment and Training Administration. Job postings come from NLx external site, by the National Labor Exchange, which is co-sponsored by the Direct Employers Association external site and the National Association of State Workforce Agencies external site.