Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CNA Insurance Logo

Technology Internship Program (Software Engineering)

CNA Insurance

$35,000 - $65,000
Sep 12, 2025
Chicago, IL, US
Apply Now

CNA, one of the country’s largest writers of commercial and specialty insurance, is seeking to build a team of interns for a dynamic 10-12 week Tech Summer Internship Program. The program aims to provide hands-on experience and training across various technologies to support CNA’s technology initiatives and potentially lead to full-time placements.

Requirements

  • 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
  • Some previous work experience preferred

Responsibilities

  • Apply software engineering best practices such as Test Driven Development (TDD)
  • Use Public Cloud platforms to create business applications and services
  • Work directly with experienced CNA developers to learn the Scaled Agile Framework (SAFe) methodology
  • Apply technical education to technology projects through challenging, innovative assignments
  • Gain in-depth education in technology, the insurance industry, and CNA’s organization
  • Participate in professional and personal development activities and receive ongoing feedback and coaching on performance
  • Engage in opportunities to meet with senior leadership and learn about their experiences in Technology within the insurance industry

Other

  • 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
  • Demonstrated leadership ability