Back to jobs

Technology Internship Program (Software Engineering)

CNA Insurance · Chicago, IL

Source: Intern List

Spotted 3d agoInternship

Job details

Work mode
Hybrid
Employment
Internship
Level
Internship
Posted
Oct 6, 2026
Last confirmed open
Oct 7, 2026
Job description

About this role

Public source summary from intern-list.com / Jobright.

CNA Insurance is a commercial and specialty insurance company that provides insurance protection to businesses and professionals. The Technology Internship Program provides hands-on experience across application development and DevOps, using Agile methodologies, public cloud platforms, and software engineering practices while working with experienced developers and mentors.

Responsibilities

Challenging, innovative assignments that provide real-world experience in applying technical education to technology projects Work directly with experienced CNA developers to learn the Scaled Agile Framework (SAFe) methodology Apply software engineering best practices such as Test Driven Development (TDD) Use Public Cloud platforms to create business applications and services In-depth education in technology, the insurance industry, CNA’s organization and how Technology plays a leading role in an insurer’s profitability A dedicated manager and a mentor who will guide you throughout your internship program at CNA Opportunities to meet with members of our senior leadership team and learn about their personal experiences in Technology within the insurance industry Professional and personal development activities and ongoing feedback and coaching on performance Consideration for potential full-time placement upon graduation

Qualifications: Must be a sophomore, junior or senior (undergraduate) or in first year of Masters program pursuing a degree in Computer Science, Computer Engineering or related field A minimum 3.00 GPA is required (overall and major) Computer Science courses in: Object-oriented language(s), Java preferred Data Structures Web Development SQL and Database Fundamentals Knowledge of Information Security and Application Security Knowledge of Systems and Network Architecture Interest in the Insurance Industry Ability to work independently as well as in a team environment, and the ability to cultivate and maintain positive business relationships Strong organizational skills Excellent interpersonal and communication skills Effective problem solving, analytical aptitude, learn quickly and embrace change Ability to learn and change quickly Demonstrated leadership ability Must be legally authorized to work in the United States without sponsorship now or in the future Some previous work experience preferred

Benefits: Challenging, innovative assignments that provide real-world experience in applying technical education to technology projects Work directly with experienced CNA developers to learn the Scaled Agile Framework (SAFe) methodology Apply software engineering best practices such as Test Driven Development (TDD) Use Public Cloud platforms to create business applications and services In-depth education in technology, the insurance industry, CNA’s organization and how Technology plays a leading role in an insurer’s profitability A dedicated manager and a mentor who will guide you throughout your internship program at CNA Opportunities to meet with members of our senior leadership team and learn about their personal experiences in Technology within the insurance industry Professional and personal development activities and ongoing feedback and coaching on performance Consideration for potential full-time placement upon graduation The program will employ a hybrid working model, alternating between working in the office and from home CNA offers a comprehensive and competitive benefits package to help our employees – and their family members – achieve their physical, financial, emotional and social wellbeing goals.

Interested in this role?Continue on CNA Insurance's careers page.
Apply on CNA Insurance