×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Chicago Heights, Cook County, Illinois, 60411, USA
Listing for: CCC Information Services
Full Time position
Listed on 2026-05-31
Job specializations:
  • Software Development
    Senior Developer, Software Engineer, Full Stack Developer, Java Developer
Salary/Wage Range or Industry Benchmark: 106277 - 145000 USD Yearly USD 106277.00 145000.00 YEAR
Job Description & How to Apply Below

Senior Software Engineer – Workflow Team

Salary range: $ – $. This position is bonus and/or commission eligible.

Job Summary

The Senior Software Engineer on the CCC Workflow team will be responsible for executing the design and development of existing and new CCC products. The role requires understanding application and database design, working independently and closely with product owners and other developers through design, development, testing, and delivery activities. The engineer will track performance metrics, integrate business and functional priorities, and assist in maintaining production quality.

Key Responsibilities
  • Understand the architecture and create technical designs for application components.
  • Hands‑on technical development of complex application features, both front‑end and back‑end.
  • Ensure code quality and adherence to testing guidelines.
  • Apply strong understanding of Java best practices, system scalability, and performance tuning.
  • Identify areas for continuous improvement and propose changes.
  • Deliver software components to production on time within responsibilities.
  • Collaborate with product stakeholders to identify functional and non‑functional requirements.
  • Showcase technical expertise, follow best practices, procedures, and techniques.
  • Participate in open, frank discussions, especially on technical matters.
  • Work with QA and Product Owner teams to meet functional and non‑functional requirements.
  • Present and defend architectural, design, and technical choices to internal audiences.
  • Resolve production defects and issues.
  • Develop detailed technical analysis and design specifications based on requirements.
  • Create and execute integration‑level test plans.
  • Participate in and lead functional and technical specification reviews.
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, Computer Information Systems, Mathematics, or related work experience.
  • 5+ years of experience in Java/J2EE software development with hands‑on experience in Agile/Scrum methodology.
  • Experience with unit testing frameworks and methodologies.
  • Experience with pattern‑based software design and knowledge of common design patterns.
  • Ability to work comfortably with other developers within and across teams.
  • Hands‑on coding and high problem‑solving skills.
  • Proactive, detail‑oriented, and comfortable working in a dynamic environment with fast‑paced deliveries and changing requirements.
  • Highly motivated with independent initiative.
  • Quality‑oriented with focus on product delivery.
  • Experience with Java
    11+;
    Spring Framework, Spring Boot, Spring Data, JSP, Servlets, JavaScript (ES6+), J2EE, Struts, JSF, Vue.js, React.js, Angular.js; REST/SOAP APIs;
    Docker, Rancher, Kubernetes, Tomcat;
    Maven; UNIX/Linux commands; JUnit;
    Git, Git Hub;
    Postgre

    SQL, MySQL;
    Kafka, Active

    MQ;
    Business Intelligence and Reporting Tools; any application server (JBOSS); AWS cloud technologies; monitoring tools such as AWS Cloud Watch, Grafana.
Benefits
  • 401(k) Match
  • Paid time off
  • Annual Incentive Plan and Performance Bonus
  • Comprehensive health insurance
  • Adoption Assistance
  • Tuition Reimbursement
  • Wellness Programs
  • Stock Purchase Plan options
  • Employee Resource Groups

If you require reasonable accommodation to complete a job application, please contact .

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary