Job Opening: Senior Software Engineer

Company
NORTHWESTERN MUTUAL LIFE INSURANCE
Location
MILWAUKEE, WI
Posted on
April 24, 2024

JOB REQUIREMENTS: The Senior Software Engineer at Northwestern Mutual Life Insurance Company in Milwaukee, WI will develop robust framework for making, sending and finding custom messages and database validations and web service (REST) calls. Test reporting using Junit style XML and HTML reports. Build data warehouse pipelines using operational and analytical experience with data warehouses, data lakes, relational database management systems, and NoSQL stores using CI/CD pipelines. Develop and build applications using cloud computing and data warehouse technologies including Kubernetes, Snowflake, DBT, AWS Lambda, SNS, and S3. Utilize Software Development Life Cycle (SDLC), Software Testing Lifecycle (STLC), and Agile methodology. Automate using CI/CD pipeline, utilizing Jenkins and Gitlab. Program using languages and concepts including Python, pytest, JAVA, and SQL. Assess and provide solutions to system-wide architectural problems. Mentor less experienced team members on software craftmanship, strategies and techniques. Telecommuting permitted 2 days per week. Requires a Bachelor\'s degree in Electronic Engineering, Computer Science, or a related field plus 5 years of experience as a software engineer or in a related occupation. Experience must include 3 years with each of the following: (1) Software Development Life Cycle (SDLC), Software Testing Lifecycle (STLC), and Agile methodologies; (2) Python, pytest, JAVA, and SQL; (3) Software testing principles including test case preparation and execution, defect detection and tracking, and test status reporting; (4) Cloud technologies including AWS Lambda, SNS, or S3; and (5) CI/CD tools including Jenkins and Gitlab. Interested candidates send resume to apply@northwesternmutual.com. Reference code 486 in the subject line. ***** OTHER EXPERIENCE AND QUALIFICATIONS: Requires a Bachelor\'s degree in Electronic Engineering, Computer Science, or a related field plus 5 years of experience as a software engineer or in a related occupation. Experience must include 3 years with each of the following: (1) Software Development Life Cycle (SDLC), Software Testing Lifecycle (STLC), and Agile methodologies; (2) Python, pytest, JAVA, and SQL; (3) Software testing principles including test case preparation and execution, defect detection and tracking, and test status reporting; (4) Cloud technologies including AWS Lambda, SNS, or S3; and (5) CI/CD tools including Jenkins and Gitlab. ***** APPLICATION INSTRUCTIONS: Other: Interested candidates send resume to apply@northwesternmutual.com. Reference code 486 in the subject line. E-Mail a Rsum: apply@northwesternmutual.com 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.