Principal Software Engineer

2 months ago


Chicago, United States CNA Full time

You have a clear vision of where your career can go. And we have the leadership to help you get there. At CNA, we strive to create a culture in which people know they matter and are part of something important, ensuring the abilities of all employees are used to their fullest potential.

CNA seeks to offer a comprehensive and competitive benefits package to our employees that helps them - and their family members - achieve their physical, financial, emotional and social wellbeing goals.

For a detailed look at CNA's benefits, check out our Candidate Guide.

Individual contributor providing highest level of leadership in systems analysis, system design, application development and/or integration expertise on the most complex systems applications to support business needs. This position has an understanding of technical systems from an end-to-end perspective, how to develop automated solutions to business problems, and/or how to maintain centrally developed or integrated systems. The focus of this position will be designing or developing business applications and/or designing or developing alternative solutions in 3 different primary skills sets:

Minimum of six years' experience in:
• JAVA coding & OpenText or,
• Guidewire development, or
• Data systems development.

JOB DESCRIPTION:

Essential Duties & Responsibilities
Performs a combination of duties in accordance with departmental guidelines:

  • Acts as the principal designer for major high risk, high complexity systems and their subsystems utilizing a thorough understanding of available technology, tools and existing designs. Includes leading the integration of vendor applications and/or consulting resources into CNA applications and/or resources.
  • Provides comprehensive technical consultation to business unit and IT management and staff at the highest level of complexity on all phases of application programming and processes for diverse development platforms and computing environments. Includes performance engineering, functionality testing, production implementation, application recovery and maintenance, application stability, defect resolution, and meeting service level agreements.
  • Acts as expert technical resource to develop and mentor staff in all phases of the development and implementation process. Participates in instructing, directing, and checking the design or applications work of others. Leads high risk projects.
  • Acts as liaison between clients, vendors, consulting resources, and applications area. Analyzes problems regarding detailed requirements and capabilities and works cross organizationally to resolve issues and solve problems.
  • Researches and evaluates new and/or alternative solutions and recommends the most efficient and cost effective application programming solution consistent with strategic direction. Also anticipates changes to determine development tools, processes and implements those decisions.
  • Assists with the identification and selection of information technologies, vendors, and/or consulting resources which assist the functional business units in meeting their strategic objectives. Includes assisting with relationship management, contract negotiations, and ensuring adherence to requirements.
  • Works closely with other IT areas to contribute to the overall strategic direction of the applications portfolio. Includes partnering with Architecture to assist with the overall technology direction of CNA.
  • May code new or modified programs, reuse existing code through the use of program development software alternatives and/or integrates purchased solutions.


Reporting Relationship
Typically Director or above.

Skills, Knowledge and Abilities
1. Expert technical knowledge of the system development life cycle, and system and application program
development technological alternatives.
2. Senior level knowledge of client area's functions and systems.
3. Must be competent to work at the highest technical level of all phases of application
program/system design and implementation and have excellent analytical and problem solving skills.
4. Excellent project management skills and ability to organize and plan effectively to meet both short
and long range project goals.
5. Solid knowledge of interface design and user centered design method.
6. Excellent communication and interpersonal skills and the ability to work effectively with peers, IT
management and staff, and internal business partners/clients.
7. Advanced computer skills including Microsoft Office suite and other business related software systems or languages including, but not limited to Mainframe, DB2, UNIX, Oracle, Websphere J2EE Java, Peoplesoft, Business Objects, and ETL. Other technologies will apply dependent on business area supported.

Education and Experience
1. Bachelor's Degree with Master's preferred in Computer Science, or related discipline, or equivalent work experience.

2. Typically a minimum of nine years of solid, diverse work experience in IT with a minimum of six years experience in application program development.

3. Applicable certifications preferred.

#LI-MF1

#LI-Hybrid

CNA is committed to providing reasonable accommodations to qualified individuals with disabilities in the recruitment process. To request an accommodation, please contact leaveadministration@cna.com.
  • Principal Engineer

    2 days ago


    Chicago, Illinois, United States Saxon Global Full time

    Saxon Global's Engineering TeamWe are looking for a skilled Principal Engineer - Software to lead our engineering efforts and contribute to the development of cutting-edge software solutions.


  • Chicago, United States Forsyth Barnes Full time

    Title: Principal Software Engineer - Full StackJob Type: Full-Time - onsiteSalary: up to $200,000 base + bonus + benefitsLocation: Chicago, ILSector: Retail*Unfortunately this position is not eligible for sponsorship or visa transfer, sorry!*Overview:Forsyth Barnes has partnered with a major pharmaceuticals company experiencing large growth in the technology...


  • Chicago, United States Forsyth Barnes Full time

    Title: Principal Software Engineer – Full StackJob Type: Full-Time - onsiteSalary: up to $200,000 base + bonus + benefitsLocation: Chicago, ILSector: Retail*Unfortunately this position is not eligible for sponsorship or visa transfer, sorry!*Overview:Forsyth Barnes has partnered with a major pharmaceuticals company experiencing large growth in the...


  • Chicago, United States Avant Full time

    Principal Software Engineer (75% Hands-on Development) We seek a Principal Software Engineer to drive critical systems' architecture, design, and development. This role supports a legacy Ruby on Rails application and involves building new services with Python. You'll work with Kafka for event streaming, PostgreSQL for data management, and GitHub Actions for...


  • Chicago, United States Request Technology, LLC Full time

    Principal, Software EngineerSalary: OpenLocation: Chicago, IL or Dallas, TXHybrid: 3 days onsite, 2 days remote*We are unable to provide sponsorship for this role***This permanent placement role is not open for C2C, Contract, or Contract to Hire**Qualifications BS degree 10+ years software development experience.4+ years of work experience in the capital...


  • Chicago, United States Request Technology, LLC Full time

    ***Hybrid, 3 days onsite, 2 days remote******We are unable to sponsor as this is a permanent full-time role***A prestigious company is looking for a Principal Java Software Engineer. This company is looking for a Java backend developer with 10+ years of experience. This engineer will need experience with Flink, Kafka, Kubernetes, Python, Java, etc....


  • Chicago, Illinois, United States RB Global Inc. Full time

    Job OverviewWe are seeking a highly skilled and experienced Principal Cloud Software Engineering Leader to join our team at RB Global Inc.The successful candidate will be responsible for leading the implementation of the full stack web experience, working closely with the UX/UI department to drive the technical vision for our products, and collaborating with...


  • Chicago, Illinois, United States ZipRecruiter Full time

    About the JobWe're seeking a seasoned Principal Software Architect to drive engineering excellence at Focused Labs. As a key member of our team, you'll collaborate with clients, architects, and engineers to deliver high-quality software solutions that meet client needs.Responsibilities:Design and implement software architectures aligned with product and...


  • chicago, United States Forsyth Barnes Full time

    Title: Principal Software Engineer – Full StackJob Type: Full-Time - onsiteSalary: up to $200,000 base + bonus + benefitsLocation: Chicago, ILSector: Retail*Unfortunately this position is not eligible for sponsorship or visa transfer, sorry!*Overview:Forsyth Barnes has partnered with a major pharmaceuticals company experiencing large growth in the...


  • chicago, United States Forsyth Barnes Full time

    Title: Principal Software Engineer – Full StackJob Type: Full-Time - onsiteSalary: up to $200,000 base + bonus + benefitsLocation: Chicago, ILSector: Retail*Unfortunately this position is not eligible for sponsorship or visa transfer, sorry!*Overview:Forsyth Barnes has partnered with a major pharmaceuticals company experiencing large growth in the...

  • Software engineer

    3 weeks ago


    Chicago, United States Sara Software Systems Full time

    Description about the role zego is currently seeking a software engineer to support and develop new features for our payment management platform the ideal .. Such as developing social learning networks and sharing bmultimediab resources and tools sponsoring institutions and clinical learning environment programs .. ver más .. Developer explore media st...


  • Chicago, United States Northwestern Memorial Healthcare Full time

    Job DescriptionThe Principal Software Developer, reflects the mission, vision, and values of NM, adheres to the organization’s Code of Ethics and Corporate Compliance Program, and complies with all relevant policies, procedures, guidelines and all other regulatory and accreditation standards.The Principal Software Developer is responsible for designing,...


  • Chicago, United States Northwestern Memorial Healthcare Full time

    Company Description At Northwestern Medicine, every patient interaction makes a difference in cultivating a positive workplace. This patient-first approach is what sets us apart as a leader in the healthcare industry. As an integral part of our team, you'll have the opportunity to join our quest for better healthcare, no matter where you work within the...


  • Chicago, United States JobRialto Full time

    Job Summary We are seeking a Principal Software Engineer with expertise in Full Stack Java development. The role involves planning, designing, developing, and testing software systems or applications for software enhancements and new products, including cloud-based or internet-related tools for highly strategic and complex/high-risk undertakings. The...


  • Chicago, Illinois, United States Request Technology, LLC Full time

    About the Role:At Request Technology, LLC, we're on a mission to revolutionize the capital markets industry through cutting-edge technology solutions. As a Lead Principal Software Engineer, you'll play a critical role in driving innovation and delivering high-quality projects that exceed expectations.What You'll Do:Develop and maintain large-scale software...


  • chicago, United States Request Technology, LLC Full time

    Principal, Software EngineerSalary: OpenLocation: Chicago, IL or Dallas, TXHybrid: 3 days onsite, 2 days remote*We are unable to provide sponsorship for this role***This permanent placement role is not open for C2C, Contract, or Contract to Hire**Qualifications BS degree 10+ years software development experience.4+ years of work experience in the capital...


  • Chicago, Illinois, United States Codal Full time

    Key ResponsibilitiesAs a Principal Engineering Lead at Codal, you will be responsible for guiding engineers on enterprise technologies and solutions, facilitating and leading client project scope discussions, and leveraging new and emerging technologies to fulfill project requirements and business objectives. You will also be responsible for mapping project...


  • Chicago, Illinois, United States ThoughtWorks Full time

    Estimated Salary: $160,000 - $240,000 per year.About the OpportunityWe are seeking an experienced Principal Engineering Manager to join our leadership team at ThoughtWorks. As a key member of our executive team, you will be responsible for driving the technical direction and strategy for our clients' projects.ResponsibilitiesDevelop and execute technical...


  • Chicago, United States Request Technology, LLC Full time

    ***Position is bonus eligible***Prestigious Financial Institution is currently seeking a Lead Principal Software Engineer, with strong Java and Capital Markets software experience. Candidate will create solutions to complex technical challenges while coding, testing, troubleshooting, debugging, and documenting the systems you...


  • Chicago, Illinois, United States Seven Seven Software Full time

    Job Title: Senior Java Software EngineerWe are looking for an experienced Senior Java Software Engineer to join our team at Seven Seven Software. The ideal candidate will have a strong background in Java/J2EE development and cloud-based solutions.Job Description:We are seeking a highly skilled Java/J2EE Developer with at least 8+ years of experience in...