Managers

CCC Intelligent Solutions

CCC Intelligent Solutions

Administration
Chicago, IL, USA · Chicago, IL, USA
Posted 6+ months ago

CCC Intelligent Solutions Inc. is a leading cloud platform for the multi-trillion-dollar P&C insurance economy creating intelligent experiences for insurers, repairers, automakers, part suppliers, lenders, and more.

The CCC Intelligent Experience Cloud, powered by broad AI and an innovative event-based architecture, connects more than 35,000 businesses to power customized applications and platforms for optimal outcomes, and personalized experiences that just work. Through purposeful innovation and the strength of our connections, our technologies empower the people and industry relied upon to keep lives moving forward when it matters most. Learn more about CCC at www.cccis.com.


The Role


Key Responsibilities:

Managers for Chicago, IL location. Direct staff of IT software development professionals. Using expertise, lead the development of customer facing software with web-enabling business solutions, including web-transactions systems, APIs, and to build and maintain scalable B2B integration. Partner with stakeholders to lead technology direction, facilitate key technical decision points and take the software architecture specifications into working engineering solutions. Deliver customer-facing revenue generating software and product solutions in SaaS based environment. Supervise design concepts, development, integration, and testing. Implement and support highly available, high transaction software environments. Manage multiple resources to deliver software products on time and on budget. Lead technical discussions with teams. Technical Environment: Java and J2EE design; JBOSS, WebLogic, JAXB, SQL, JDBC, jQuery, AngularJS, HTML, CSS, AJAX, JSF, Spring, Hibernate, EJB, SOAP & REST web service development, Spring Boot, system scalability, performance tuning, design patterns, GoF, JEE design patterns and EAI patterns; databases (Oracle SQL, PL/SQL), enterprise messaging systems, Eclipse, IntelliJ IDEA, Atlassian Suite; Jira, Confluence, Bitbucket, versioning tools (GIT, SVN), Maven, Continuous Integration technologies (Hudson (Jenkins)), TDD, NoSQL, Active MQ, cloud computing technologies (SaaS/IaaS/PaaS), JavaScript, VueJs, React Js; microservices architecture; Kafka; APIs; enterprise level architectural patterns (client-server, n-tier), Service Oriented Architectures (SOA), Database Centric Processing - as they relate to scalability; cloud-based services (AWS, Azure); IDEs; Agile/DevOps environment; Python; Kubernetes, Docker, Postgres.

#LI-DNI

#NOINDEED


Requirements:

*Master’s degree in Computer Science or Computer Engineering or any Engineering or related field plus 2 years of experience as a Lead Engineer or in Software Development required. Required Skills: experience leading/mentoring IT development staff; strong engineering delivery and execution track record, with proven experience around design concepts, development, integration, testing; experience in implementation and support of highly available, high transaction software environments, and building and maintaining scalable B2B integration; hands on software development experience with APIs, Java/J2EE design development, web services, REST, React, VueJS; Micro services Architecture, Service Oriented Architectures (SOA), Design Patterns, Database Centric Processing - as they relate to scalability; Python; Kafka; Active MQ; Kubernetes, Docker, Postgres; cloud-based services (AWS, Azure); IDEs; Agile/DevOps environment. Some telecommuting permitted. (*Bachelor’s degree in Computer Science or Computer Engineering or any Engineering or related field plus 5 years of progressive experience as a Lead Engineer or in Software Development also acceptable).


About the company’s commitment to its employees

CCC Intelligent Solutions employees are part of an inclusive culture that brings together diverse backgrounds and perspectives. Our team is defined by our values of: Integrity, Customer-Focus, Innovation, Diversity & Inclusion, and Tenacity. Together, we help our clients and each other achieve new goals.

CCC is committed to providing employees with opportunities to advance their careers and skillsets. CCC team members receive access to training and education reimbursement is available.

CCC offers competitive compensation and generous benefits. Health insurance, PTO, 401K, are just some of the benefits available to team members. For more information about our benefits please check out our careers site. Careers | CCC Intelligent Solutions | CCCIS

Each team member plays an important role in the company’s success and each team member has a voice. CCC employee engagement and job satisfaction ratings consistently exceed industry norms – underscoring the value CCC places on its employees.

Please check out our corporate profile as well as get a chance to meet some of us by clicking on the following link.

CCC Intelligent Solutions Jobs and Company Culture (themuse.com)