×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer II - Underwriting

Job in Franklin, Milwaukee County, Wisconsin, 53132, USA
Listing for: Northwestern Mutual
Full Time position
Listed on 2026-03-07
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 86030 USD Yearly USD 86030.00 YEAR
Job Description & How to Apply Below

About the Job

As a Software Engineer II focusing on underwriting technology, you will be instrumental in designing and developing software solutions that enhance the underwriting process. Your work will ensure that our applications are efficient, reliable, and capable of handling complex data and analytics.

What You’ll Do
  • Software Development: Design, develop, and maintain software applications that support underwriting operations, ensuring scalability and performance.
  • Data Integration: Work with large datasets and integrate with various data sources to improve underwriting accuracy and efficiency.
  • Collaboration: Collaborate with underwriting experts, data scientists, and product managers to understand requirements and deliver solutions that meet business needs.
  • Quality Assurance: Implement testing strategies to ensure the reliability and accuracy of underwriting software.
  • Documentation: Create and maintain technical documentation for software solutions and processes.
  • Continuous Improvement: Research and apply new technologies to continually enhance underwriting systems.
  • Mentorship: Provide support and mentorship to junior developers, fostering an environment of growth and learning.
What You’ll Bring to the Role
  • Education: Bachelor's degree in Computer Science, Engineering, or related field.
  • Experience: 2‑4 years of professional experience in software development, preferably in the insurance or financial services industry.
  • Experience with SDLC and agile methodology or scrum.
  • Technical

    Skills:

    • Familiarity with cloud platforms (e.g., AWS, Azure) and microservices architecture.
    • Experience with data processing frameworks and tools (e.g., ETL, SQL, No

      SQL databases).
    • Proficiency in programming languages such as Node, React, JavaScript, Java Spring Boot; knowledge of Python and C# is a plus.
  • Problem‑Solving: Strong analytical skills with the ability to translate complex business requirements into technical solutions.
  • Communication: Excellent communication skills, with the ability to convey technical concepts to non‑technical stakeholders.
  • Team Player: Ability to work effectively in a collaborative environment.
Additional Qualifications We’d Love
  • Basic understanding of insurance underwriting processes and terminology or experience with underwriting software or platforms.
  • Knowledge of regulatory requirements and compliance in the insurance industry.
  • Familiarity with Dev Ops practices.
  • Knowledge of testing automation framework.
Skills You Have
  • Application Security: Introduces security standards during application development and implements security procedures to protect applications in production.
  • Cross‑Functional Partnering & Planning: Facilitates collaboration, communication, coordination, and planning with individuals and teams from different functions.
  • Root Cause Analysis & Decision Quality: Assists and applies problem‑solving methods to understand the fundamental reasons of faults and problems.
  • Software Development: Creates and maintains applications, frameworks, and other software components via designing, programming, testing, and bug fixing; leverages TDD and BDD.
  • Software Problem Solving: Conducts in‑depth analysis of technology needs, issues, and roadblocks within assigned scope.
  • Strategic Thinking: Uses critical thinking and knowledge of business demand to plan, design, prioritize and execute high‑impact initiatives.
  • Technical Problem Solving: Conducts in‑depth analysis of technology needs, issues, and roadblocks, applies best practices and seeks alignment.
Compensation Range

Pay Range – Start: $86,030.00

Pay Range – End: $

Geographic Specific Pay Structure:
Structure 110: $94,640.00 – $ Structure 115: $98,910.00 – $

We believe in fairness and transparency. It’s why we share the salary range for most of our roles. However, final salaries are based on a number of factors, including the skills and experience of the candidate, the current market, location of the candidate, and other factors uncovered in the hiring process. The standard pay structure is listed but if you’re living in California, New York City or other eligible location, geographic specific pay structures, compensation and benefits could be applicable,  to learn…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary