Full-Time

Senior Software Engineer

Posted on 11/23/2025

CNA Insurance

CNA Insurance

5,001-10,000 employees

Commercial property and casualty insurer

Compensation Overview

$153.3k - $164.8k/yr

Company Does Not Provide H1B Sponsorship

Chicago, IL, USA

Remote

100% telecommuting allowed from anywhere in the United States.

Category
Software Engineering (1)
Requirements
  • Bachelor’s degree in computer science, computer engineering or related
  • 5 (five) years of experience as a software developer, software engineer, module lead, tech lead, systems analyst or related
  • Must have experience with each of the following: design and implement secure, scalable identity and access management solutions using Spring Security OAuth2, integrating IdPs and cloud-based IAM for multi-tenant provisioning, authentication, and authorization; create and optimize various database components including complex stored procedures, functions, views, and indexing, utilizing PostgreSQL to ensure high-performance and scalable data management; design and develop cloud-based web applications using Java, Spring Microservices, and RESTful Web Services; use DevOps tools including Visual Studio, Git, TFS, and VSS
Responsibilities
  • Evaluate complex client area requirements, processes, and designs to prepare application system specifications
  • Develop, test, and implement efficient and cost-effective application solutions, including issue resolution and ongoing system maintenance
  • Lead the integration of vendor applications and consulting resources with existing applications and resources and hold the development lead or sub lead role on project(s) and/or program(s)
  • Act as technical consultant to programming staff and business unit to mentor staff in all phases of the program development, testing and implementation process
  • Instruct, direct, and check the design and applications work of colleagues
  • Coordinate the activities of the section with the client area and other IT areas (e.g., infrastructure, testing, and solutions)
  • Design and implement secure, scalable identity and access management solutions using Spring Security OAuth2, integrating IdPs and cloud-based IAM for multi-tenant provisioning, authentication, and authorization
  • Create and optimize various database components, including complex stored procedures, functions, views, and indexing, utilizing PostgreSQL to ensure high-performance and scalable data management
  • Design and develop cloud-based web applications using high level programming language Java, Spring Microservices, and RESTful Web Services
  • Use DevOps tools, including Visual Studio, Git, TFS, and VSS
  • Research and evaluate new, alternative solutions, and architecture, and recommend the most efficient and cost-effective solution for the systems design, including estimating costs
  • Act as liaison between clients, vendors, consulting resources, and applications area and assist with relationship management, contract negotiations, and ensuring adherence to requirements
  • Participate in developing recommendations for architecture direction and applications portfolio
  • In conjunction with operations area technical staff, support the implementation of the application into production and testing environments
  • Confer with technical personnel to identify and resolve issues

CNA delivers commercial property and casualty insurance for businesses and professionals in the United States, Canada, and Europe, offering a broad range of standard and specialized products and services. Its products work by risk assessment and underwriting to issue policies that cover property damage, liability, and other risks, with a claims process to compensate losses when incidents occur. Compared with competitors, CNA stands out through its long history of experience, broad product lineup, and international reach, including services tailored for professionals. Its goal is to help businesses manage risk reliably by providing effective coverage and responsive claims support across its covered regions.

Company Size

5,001-10,000

Company Stage

IPO

Headquarters

Chicago, Illinois

Founded

1897

Simplify Jobs

Simplify's Take

What believers are saying

  • Loews 90% ownership enables risk management synergies.
  • Broad casualty solutions span U.S., Canada, Europe.
  • Specialized underwriting tools enhance property insurance delivery.

What critics are saying

  • Loews oil-gas volatility erodes CNA stability in 12-18 months.
  • Chubb-Travelers scale undercuts CNA premiums in 6-12 months.
  • Catastrophe losses overwhelm P&C reliance in 12-24 months.

What makes CNA Insurance unique

  • CNA ranks seventh largest U.S. commercial property-casualty insurer.
  • CNA operates 409 locations for nationwide market coverage.
  • CNA's core subsidiaries include Continental Casualty founded 1897.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

Life Insurance

Disability Insurance

Health Savings Account/Flexible Spending Account

Unlimited Paid Time Off

Flexible Work Hours

Remote Work Options

Paid Vacation

Paid Sick Leave

Paid Holidays

Sabbatical Leave

Hybrid Work Options

401(k) Retirement Plan

401(k) Company Match

Family Planning Benefits

Fertility Treatment Support

Professional Development Budget

Conference Attendance Budget

Wellness Program

Mental Health Support

Gym Membership

Home Office Stipend

Phone/Internet Stipend

INACTIVE