Enable job alerts via email!

Sr. Software Engineer

CNA Insurance

Myrtle Point (OR)

Remote

USD 153,000 - 165,000

Full time

Today
Be an early applicant

Job summary

A leading insurance company is seeking an experienced software developer to design and implement scalable applications and identity management solutions. The role is 100% telecommuting within the United States. Ideal candidates will have a bachelor’s degree and 5 years of relevant experience. Competitive salary ranges from $153,317 to $164,836 annually. Join a team that prioritizes employee development and offers comprehensive benefits.

Benefits

Comprehensive benefits package
Employee referral policy program

Qualifications

  • 5 years of experience in software development roles.
  • Experience in scalable identity and access management solutions.
  • Familiarity with cloud-based application development.

Responsibilities

  • Evaluate and prepare application system specifications.
  • Lead the integration of vendor applications with existing systems.
  • Design secure and scalable identity management solutions.

Skills

Spring Security OAuth2
PostgreSQL
Java
DevOps tools

Education

Bachelor’s degree in computer science or related

Tools

Visual Studio
Git
TFS
VSS
Job description
Overview

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.

Essential Duties & 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 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.

100% telecommuting permitted from anywhere within the United States.

Reporting Relationship

Typically Director or above

Education & Experience Requirements

Bachelor’s degree in computer science, computer engineering or related and 5 (five) years of experience as a software developer, software engineer, module lead, tech lead, systems analyst or related.

Must have some work experience with each of the following:

  1. 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.
  2. Create and optimize various database components, including complex stored procedures, functions, views, and indexing, utilizing PostgreSQL to ensure high-performance and scalable data management.
  3. Design and develop cloud-based web applications using high level programming language Java, Spring Microservices, and RESTful Web Services.
  4. Use DevOps tools, including Visual Studio, Git, TFS, and VSS.

100% telecommuting permitted from anywhere within the United States.

Primary Location: United States – Chicago, IL

Organization – Technology

Mon-Fri., 8:30am – 4:45pm, 37.5 hours/week, $153,317 to $164,836 per year, overtime exempt. This position qualifies for CNA’s employee referral policy program.

Apply: CNA offers a standard benefits package. See a full list of benefits here:cnabenefits.com. Submit cover letter and resume at www.cna.com.

In certain jurisdictions, CNA is legally required to include a reasonable estimate of the compensation for this role. In District of Columbia, California, Colorado, Connecticut, Illinois, Maryland, Massachusetts, New York and Washington, the national base pay range for this job level is $72,000 to $141,000 annually. Salary determinations are based on various factors, including but not limited to, relevant work experience, skills, certifications and location. 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. For a detailed look at CNA’s benefits, please visit cnabenefits.com.

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.