Software Engineer

Sorry, this job was removed at 3:19 p.m. (CST) on Thursday, December 3, 2020
Find out who's hiring in Chicago.
See all Cybersecurity + IT jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About CCC

At CCC, it’s all about connectivity we are a provider of innovative cloud, mobile, telematics, hyperscale technologies and services for the automotive, insurance, and collision repair industries. Our solutions and big data insights are delivered through our CCC ONE™ platform, which connects 350+ insurance companies, 24,000+ repair facilities, original equipment manufacturers, hundreds of parts suppliers, and dozens of third-party data and service providers. Our platform, carwise.com , provides access to car-related services for millions of consumers. Auto Injury Solutions Inc., also a CCC company, provides casualty solutions to auto insurers for the handling of first and third-party claims. In short, our collective set of solutions make connected car, vehicle, and accident data actionable, informing decision-making, enhancing productivity, and helping customers deliver faster and better experiences for end consumers.

Job Description Summary

The Software Engineer on the CCC Consumer team will be responsible for participating in the design and development of existing and new consumer facing application software and related application components. He or she should understand the application and database design, will work both independently and closely with product owner and other developers through the design, development and testing activities. The right candidate will assist with tracking performance metrics and integrate knowledge of business and functional priorities. This role is a key contributing role in a complex and crucial environment and may have dedicated responsibilities for one or more product features.

Job Duties

  • Hands on technical development of complex application features, both frontend and backend.
  • Ensure code quality and ensure testing guidelines are met.
  • Ensure on-time delivery of software components to production, within their responsibilities.
  • Collaborate with product stakeholders to identify functional and non-functional requirements
  • Participate in open, frank discussions, especially in technical matters.
  • Work with Quality Assurance and Product Owner teams to ensure that software products meet functional and non-functional requirements.
  • Present and defend architectural, design, and technical choices to internal audiences
  • Resolve production defects and issues

Qualifications

  • Bachelor’s Degree in Computer Science, Software Engineering, Computer Information Systems, Mathematics or related work experience
  • 4-5+ years of experience in Java software development with hands-on experience with Agile/Scrum methodology
  • Experience in unit testing, unit testing frameworks, and unit testing methodologies.
  • Experience in a pattern-based approach to software design. Good knowledge of software design patterns.
  • Experience working with the following technologies:
    • Java 8
    • Spring Framework – Core, Data access (JDBC), Spring MVC
    • Spring Boot
    • Spring Web Services
    • Spring Security
    • JSP, Servlets, Javascript (preferably ES6)
    • Maven, UNIX/LINUX Commands, Junit.
    • Jenkins
    • Agile methodology
    • Oracle (or any relational DB)
    • Any application servers (preferably Weblogic)
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Two city blocks and twenty-five stories of innovation and culture. theMART is interwoven into the fabric of Chicago’s history as an innovator in tech

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about CCC Intelligent SolutionsFind similar jobs