Search jobs > Chicago, IL > Senior software engineer

Senior Software Engineer

CNA
Chicago, IL, USA
$118.5K-$140.5K a year
Full-time

JOB DESCRIPTION

Essential Duties & Responsibilities

Performs a combination of duties in accordance with departmental guidelines :

  • Design and develop modular, scalable, and reusable web applications and services for ECM, utilizing tools like FileNet, ZOHO, Opentext and web-services hosted on Google Cloud platform, Azure, AWS, PCF and modern web technologies including Java, Spring, Spring boot, Rest API's, Docker, and Kubernetes.
  • Integrate and automate deployment processes using modern CI / CD pipelines, version control with GIT, build tools like Jenkins / Concourse, GitHub, artifact management with Artifactory, and code quality analysis with SonarQube, ensuring efficient and error-free delivery of software products.
  • Develop and maintain a library of reusable UI components using Bootstrap, HTML5, CSS3, and JavaScript, while utilizing React and Angular to create dynamic and responsive user interfaces.
  • Lead the integration of vendor applications and consulting resources with existing applications and resources.
  • Serve as the development lead or sub lead role on a project and / or program.
  • Acts as technical consultant to programming staff and / or business unit to mentor staff in all phases of the program development, testing and implementation process.
  • Participate in instructing, directing, and checking the design or applications work of others.
  • Coordinate the activities of the section with the client area and other IT areas (e.g., infrastructure, testing, and solutions).
  • Research and evaluate new, alternative solutions, and / or architecture and recommend the most efficient and cost effective solution for the systems design including estimating costs as necessary.
  • Act as liaison between clients, vendors, consulting resources, and applications area.
  • Assist with relationship management, contract negotiations, and ensure adherence to requirements.
  • Participate in developing recommendations for architecture and design direction and applications portfolio.
  • Confer with technical personnel to identify and resolve issues..

100% telecommuting allowed from anywhere in the United States

Reporting Relationship

Typically Director or above

Education & Experience

  • Bachelor’s degree in computer science, computer engineering or related
  • 5 (five) years of experience as a Software Developer, Software Engineer, Systems Analyst or related. In lieu of a bachelor's degree and five years of experience, will accept a master’s degree and two years of experience in the same fields.

Must have some work experience with each of the following :

  • Develop modular, scalable, and reusable web applications and services for ECM, utilizing tools like FileNet, ZOHO, and web-services hosted on Google Cloud platform, Azure, AWS, PCF and modern web technologies including Java, Spring, Spring boot, Rest API's, Docker, and Kubernetes;
  • Integrate and automate deployment processes using modern CI / CD pipelines, version control with GIT, build tools like Jenkins / Concourse, artifact management with Artifactory, and code quality analysis with SonarQube, ensuring efficient and error-free delivery of software products; and
  • Develop and maintain a library of reusable UI components using Bootstrap, HTML5, CSS3, and JavaScript, while utilizing React and Angular to create dynamic and responsive user interfaces.

100% telecommuting allowed from anywhere in the United States.

Primary Location United States Illinois Chicago

Organization IT

Mon-Fri., 8 : 30am 4 : 45pm, 37.5 hours / week, $118,450 to $140,451 per year, overtime exempt. This position qualifies for CNA’s employee referral policy program.

Apply : Submit cover letter and resume at

30+ days ago
Related jobs
JPMorgan Chase & Co.
Chicago, Illinois

As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Technology's Reference Data Engineering division, your role is crucial to an agile team dedicated to improving, developing, and delivering top-tier technology products in a secure, stable, and scalable manner. Formal training ...

RedMane Technology
Chicago, Illinois

NET Software Engineer - Chicago. NET software engineer/developer as we continue to grow our Chicago based practice. The software engineer/developer will perform analysis, design, and development for our no code / low code, highly configurable SaaS product. The software engineer/developer will work o...

Adyen
Chicago, Illinois

Senior Software Engineer - Android. Senior Android Software Engineer. Adyen is looking for a full-time Senior Android Software Engineer to help us conquer the world of mobile payments. At Adyen, everything we do is engineered for ambition. ...

DocuSign
Chicago, Illinois

What you'll do Docusign is looking for Senior Engineers to join our development team in Seattle or Chicago. Responsibility Think about how to solve problems in scale and build fault tolerant systems Develop high-quality, ship-ready code that is covered by a full test suite Design and develop a web-s...

SAIC
Chicago, Illinois
Remote

We are seeking a passionate and skilled Senior Machine Learning Software Engineer expert to join our high-performing development team. Use sound software engineering principles and best practices to ensure that developed code is maintainable, efficient, reliable, understandable, secure, fault tolera...

Capital One
Chicago, Illinois

West Wacker Dr (35012), United States of America, Chicago, IllinoisSenior Software Engineer, Full Stack (Python, React, AWS). We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you’ll have the opportunit...

Adyen
Chicago, Illinois

Senior Android Software Engineer. Senior Android Software Engineer. Adyen is looking for a full-time Senior Android Software Engineer to help us conquer the world of mobile payments. At Adyen, everything we do is engineered for ambition. ...

Jobot
Chicago, Illinois

Venture backed DeFi startup is looking for a Senior-Staff level Software Engineer engineer to join their growing team!. Well-Funded, venture backed startup is hiring for a Senior Protocol Engineer! This startup is partnered with big names in the crypto space and is a core contributor to their Solana...

Foursquare
Chicago, Illinois

In the Senior Software Engineer role, you will ship products with high visibility and strategic importance to Foursquare and contribute directly to the revenue. The engineers on this team work closely with application engineers to prove out variant approaches and introduce new functionality. Train a...

McKinsey & Company
Chicago, Illinois

You will apply mature engineering principles and build modular services on the cloud. You will also contribute to the development and growth of engineers in the community. ...