Job Opening: Software Engineer
- Company
- NORTHWESTERN MUTUAL LIFE INSURANCE
- Location
- FRANKLIN, WI
- Posted on
- April 4, 2024
JOB REQUIREMENTS: The Software Engineer at Northwestern Mutual Life
Insurance Company in Franklin, Wisconsin will analyze insurance domain
application requirements and provide development solutions. Develop and
test for insurance application requirements. Release checkout and
verification for newly deployed code in insurance application. Conduct
code review and signing off for work done from offshore team. Provide
production support for insurance domain applications. Dig deep into
technology and collaborate with product, engineers, and designers in
order to enhance and modernize top tier technical applications which
include software to support loan, surrender, withdrawal and
reinstatement processing on Life and Disability Insurance Products.
Apply understanding of software life cycle and design patterns to
understand the technical features being built. Participate in weekly
refinement meetings. Utilize development skills with mainframe
technologies including PLI, COBOL, JCL, CICS, Webservices, MQ series,
java script and NodeJS. Practice Agile methodologies to implement
technical application requirements. Understand the business requirements
for the specific technical project, such as necessary modifications and
assist with the production introduction of new products. Focus on the
technologies to provide efficient solutions. Apply advanced knowledge of
Software Engineering and Design principles. Apply experience with
engineering best practices, including analyzing, designing, developing,
deploying, and supporting software solutions and/or infrastructure
implementations and upgrades. Actively participate in team code reviews
and functional demonstrations. Follow Agile scum software development
lifecycle. Collaborate with engineering teams and product team in fixing
bugs, writing new features, maintaining documentation, participating in
planning sessions and mentoring junior engineers. Collaborate in a
deeply cross functional manner with engineers and business to brainstorm
requirements for features and solution through difficult defects.
Explain technical solutions to both technical and non-technical teams
and apply experience architecting the design solutions. Analyze
technical solutions and provide estimates for feature implementation.
Mentor and provide guidance to internal and external team members.
Telecommuting permitted up to 3 days per week. Requires a Bachelor\'s
degree in Computer Science, Electronic Engineering or related field plus
5 years of software development experience. 5 years of experience must
include 5 years with each of the following: (1) Mainframe technologies
including PL/1 or COBOL; (2) JCL, TSO, SAS, REXX, VSAM, and IBM
debugger; (3) Mainframe DB2 database applications; (4) Changeman and
mainframe scheduler tools; (5) JAVA and Node.JS; (6) MQ series; and (7)
JIRA. Interested candidates send resume to apply@northwesternmutual.com.
Reference code 306 in the subject line. ***** OTHER EXPERIENCE AND
QUALIFICATIONS: Bachelor\'s degree in Computer Science, Electronic
Engineering or related field plus 5 years of software development
experience. 5 years of experience must include 5 years with each of the
following: (1) Mainframe technologies including PL/1 or COBOL; (2) JCL,
TSO, SAS, REXX, VSAM, and IBM debugger; (3) Mainframe DB2 database
applications; (4) Changeman and mainframe scheduler tools; (5) JAVA and
Node.JS; (6) MQ series; and (7) JIRA. ***** APPLICATION
INSTRUCTIONS: Other: Interested candidates send resume to
apply@northwesternmutual.com. Reference code 306 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.