CCC Intelligent Solutions Inc. is looking for Senior Software Engineers to join our team. In this role, you will analyze, develop, and test software applications, researching technical solutions to business problems. You will develop technical analysis and design specifications based on functional requirements.
What You'll Do
- Analyze, develop and test software applications.
- Code software applications using Java technologies.
- Create and execute unit test plans.
- Develop technical analysis and design specifications based on functional requirements.
- Research technical solutions to business problems.
- Participate in functional and technical specification discussions.
- Participate in creating and executing integration level test plans.
- Support post deployment and defect fixing.
What We're Looking For
- Bachelor’s degree in Computer Science, Computer Information Systems/Technology, Computer Engineering, or any Engineering field.
- 2 years of experience as a Software Engineer or with software development.
- Software development experience with Java, J2EE, SQL, HTML, CSS, AJAX, Spring.
- Experience with Rest/SOAP API.
- Experience building UI Portal and application using Javascript frameworks (Vuejs or React or Angular).
- Experience with Oracle SQL, NoSQL (Dynamo or Mongo) DBs.
- Knowledge of algorithms and data structures.
- Experience with unit testing using Junit.
- Experience with Unix/Linux.
- Experience with backend systems and web-based applications.
- Experience with JMS components (ActiveMQ/RabbitMQ/Kafka).
- Experience with WebLogic/Jboss application servers using CI/CD model.
- Experience with Distributed computing solutions & distributed version control system (Git/SVN).
- Experience with Maven.
- Experience with Hudson/Jenkins.
- Experience with Test Driven Development (TDD).
- Experience with cloud technologies (AWS or Azure or Google).
- Experience with Agile.
Technical Stack
- Java, J2EE, JBOSS, SQL, HTML, CSS, AJAX, Spring, Hibernate, Drools
- Rest/SOAP API, Open-Source Framework
- Javascript frameworks (Vuejs, React, Angular)
- Databases (Oracle SQL, NoSQL (Dynamo, Mongo))
- Algorithms, Data structures, Junit, Unix/Linux
- JMS components (ActiveMQ/RabbitMQ/Kafka)
- WebLogic/JBoss application servers, CI/CD model
- Distributed computing solutions, Distributed version control system (Git/SVN)
- Maven, Hudson/Jenkins, Test Driven Development (TDD)
- Cloud technologies (AWS, Azure, Google), Agile
Benefits & Compensation
- Compensation: $85,467/yr-$119,000/yr
- 401K Match
- Paid time off
- Annual Incentive Plan Performance Bonus
- Comprehensive health insurance
- Adoption Assistance
- Tuition Reimbursement
- Wellness Programs
- Stock Purchase Plan options
- Employee Resource Groups
Work Mode
This is a hybrid position based in Chicago, IL.
CCC Intelligent Solutions Inc. is committed to its values of Integrity, Customer-Focus, Innovation, Inclusion & Diversity, Tenacity, and Connection. We provide opportunities for people to make real-life impacts, advance in their careers, and contribute to CCC’s success.


