Support ILOG JRules / IBM ODM development, migration, and modernization efforts. * Assist with ... Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related ...
Support ILOG JRules / IBM ODM development, migration, and modernization efforts. * Assist with ... Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related ...
Business Rules Software Engineer - ODM
Chicago, IL · On-site +1
Support ILOG JRules / IBM ODM development, migration, and modernization efforts. * Assist with ... Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related ...
Business Rules Software Engineer - ODM
Chicago, IL · On-site +1
Support ILOG JRules / IBM ODM development, migration, and modernization efforts. * Assist with ... Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related ...
R&D Software Engineer
Lisle, IL · On-site
IBM C, ISPF CLIST, REXX, RESTful APIs and Object-Oriented programming • Bachelor's degree in Engineering or higher or global equivalent in a software-related field • 8+ years of experience in ...
R&D Software Engineer
Lisle, IL · On-site
IBM C, ISPF CLIST, REXX, RESTful APIs and Object-Oriented programming • Bachelor's degree in Engineering or higher or global equivalent in a software-related field • 8+ years of experience in ...
R&D Software Engineer
Lisle, IL · On-site
IBM C, ISPF CLIST, REXX, RESTful APIs and Object-Oriented programming; Business Travel and Physical Demands * No (or minimal) business travel is expected for this position. * Office environment. No ...
R&D Software Engineer
Lisle, IL · On-site
IBM C, ISPF CLIST, REXX, RESTful APIs and Object-Oriented programming; Business Travel and Physical Demands * No (or minimal) business travel is expected for this position. * Office environment. No ...
Lead II, Software Engineer
Schaumburg, IL · On-site
$140 - $190/hr
Design and develop IBM Application Connect Enterprise Applications/APIs using IBM MQ Series * Take ... App developer and API product * Responsible for debugging within a complex environment that ...
Lead II, Software Engineer
Schaumburg, IL · On-site
$140 - $190/hr
Design and develop IBM Application Connect Enterprise Applications/APIs using IBM MQ Series * Take ... App developer and API product * Responsible for debugging within a complex environment that ...
Software Developer III
Chicago, IL · On-site
... Engineer Location: Chicago, IL (Hybrid/Onsite) Company: United Airlines Job Type: Contract About ... Preferred Skills - IBM CPLEX optimization software experience. - Experience developing optimization ...
Software Developer III
Chicago, IL · On-site
... Engineer Location: Chicago, IL (Hybrid/Onsite) Company: United Airlines Job Type: Contract About ... Preferred Skills - IBM CPLEX optimization software experience. - Experience developing optimization ...
Integration Engineer, EDI/API
Chicago, IL · On-site
$95 - $140/hr
... software engineers. * Design, develop, and unit test IBM B2bi, SFG, SSP by utilizing techniques in engineering, and mathematical analysis to lead efforts for customers and system upgrades. * Train ...
New
Integration Engineer, EDI/API
Chicago, IL · On-site
$95 - $140/hr
... software engineers. * Design, develop, and unit test IBM B2bi, SFG, SSP by utilizing techniques in engineering, and mathematical analysis to lead efforts for customers and system upgrades. * Train ...
New
R&D Engineer Software 3
Lisle, IL · On-site +1
Partner with product management and fellow software engineers in an Agile environment to define ... IBM Assembler Language (HLASM) proficiency. * z/OS Operating system familiarity. * Source control ...
R&D Engineer Software 3
Lisle, IL · On-site +1
Partner with product management and fellow software engineers in an Agile environment to define ... IBM Assembler Language (HLASM) proficiency. * z/OS Operating system familiarity. * Source control ...
Senior Software Engineer, Full Stack (Java & Kafka) (Cloud Operations Resilience Engineering)
Riverwoods, IL · On-site
Senior Software Engineer, Full Stack (Java & Kafka) (Cloud Operations Resilience Engineering) Do ... IBM WebSphere MQ * 3+ years of experience implementing and managing CI/CD tools and deployment ...
Senior Software Engineer, Full Stack (Java & Kafka) (Cloud Operations Resilience Engineering)
Riverwoods, IL · On-site
Senior Software Engineer, Full Stack (Java & Kafka) (Cloud Operations Resilience Engineering) Do ... IBM WebSphere MQ * 3+ years of experience implementing and managing CI/CD tools and deployment ...
Senior Software Engineer, Full Stack (Java & Kafka) (Cloud Operations Resilience Engineering)
Riverwoods, IL · On-site
Senior Software Engineer, Full Stack (Java & Kafka) (Cloud Operations Resilience Engineering) Do ... IBM WebSphere MQ * 3+ years of experience implementing and managing CI/CD tools and deployment ...
Senior Software Engineer, Full Stack (Java & Kafka) (Cloud Operations Resilience Engineering)
Riverwoods, IL · On-site
Senior Software Engineer, Full Stack (Java & Kafka) (Cloud Operations Resilience Engineering) Do ... IBM WebSphere MQ * 3+ years of experience implementing and managing CI/CD tools and deployment ...
Sr. Software Engineer II, Exchange Connectivity
Chicago, IL · Hybrid
$140K - $190K/yr
We are seeking a highly skilled and experienced Sr. Software Engineer II with deep expertise in ... Familiarity with IBM MQ for exchange data transfer * Experience with low-latency networking, kernel ...
Sr. Software Engineer II, Exchange Connectivity
Chicago, IL · Hybrid
$140K - $190K/yr
We are seeking a highly skilled and experienced Sr. Software Engineer II with deep expertise in ... Familiarity with IBM MQ for exchange data transfer * Experience with low-latency networking, kernel ...
We are looking for a seasoned Software Engineer who has navigated complex production mainframe ... software development experience in an IBM z/OS mainframe environment * Mastery of REXX scripting ...
We are looking for a seasoned Software Engineer who has navigated complex production mainframe ... software development experience in an IBM z/OS mainframe environment * Mastery of REXX scripting ...
Sr. Software Engineer II, Exchange Connectivity
Chicago, IL · On-site
$140K - $190K/yr
We are seeking a highly skilled and experienced Sr. Software Engineer II with deep expertise in ... Familiarity with IBM MQ for exchange data transfer * Experience with low-latency networking, kernel ...
Sr. Software Engineer II, Exchange Connectivity
Chicago, IL · On-site
$140K - $190K/yr
We are seeking a highly skilled and experienced Sr. Software Engineer II with deep expertise in ... Familiarity with IBM MQ for exchange data transfer * Experience with low-latency networking, kernel ...
IBM iSeries System Administrator
Cary, IL · On-site
$60K - $100K/yr
Manage spool files, overlays, and forms/label software * Support third-party output tools such as ... Document system activity and communicate issues to programming or infrastructure teams * Work with ...
IBM iSeries System Administrator
Cary, IL · On-site
$60K - $100K/yr
Manage spool files, overlays, and forms/label software * Support third-party output tools such as ... Document system activity and communicate issues to programming or infrastructure teams * Work with ...
Manage spool files, overlays, and forms/label software * Support third-party output tools such as ... Document system activity and communicate issues to programming or infrastructure teams * Work with ...
Manage spool files, overlays, and forms/label software * Support third-party output tools such as ... Document system activity and communicate issues to programming or infrastructure teams * Work with ...
Director, Software Engineering - Order Management
Northbrook, IL · On-site
$180 - $250/hr
... OMS) such as IBM Sterling OMS, Blue Yonder (BY) Order Management, Manhattan Active Omni, or ... Bachelor\'s or Master\'s degree in Computer Science, Software Engineering, or a related field (MBA ...
Director, Software Engineering - Order Management
Northbrook, IL · On-site
$180 - $250/hr
... OMS) such as IBM Sterling OMS, Blue Yonder (BY) Order Management, Manhattan Active Omni, or ... Bachelor\'s or Master\'s degree in Computer Science, Software Engineering, or a related field (MBA ...
Senior Developer (IBM Sterling B2B Integrator) (REMOTE)
Glenview, IL · On-site +1
$55.75 - $73.50/hr
As a Senior Developer, you will be responsible for executing, driving, and owning assignments ... Actively leads collaborative efforts through all phases of software development life cycle (SDLC ...
Senior Developer (IBM Sterling B2B Integrator) (REMOTE)
Glenview, IL · On-site +1
$55.75 - $73.50/hr
As a Senior Developer, you will be responsible for executing, driving, and owning assignments ... Actively leads collaborative efforts through all phases of software development life cycle (SDLC ...
Senior Developer (IBM Sterling B2B Integrator) (REMOTE)
Glenview, IL · Remote
$55.75 - $73.50/hr
As a Senior Developer, you will be responsible for executing, driving, and owning assignments ... Actively leads collaborative efforts through all phases of software development life cycle (SDLC ...
Senior Developer (IBM Sterling B2B Integrator) (REMOTE)
Glenview, IL · Remote
$55.75 - $73.50/hr
As a Senior Developer, you will be responsible for executing, driving, and owning assignments ... Actively leads collaborative efforts through all phases of software development life cycle (SDLC ...
Director, Software Engineering - Order Management (Northbrook)
Northbrook, IL · On-site
$257K/yr
... OMS) such as IBM Sterling OMS, Blue Yonder (BY) Order Management, Manhattan Active Omni, or ... Bachelor\'s or Master\'s degree in Computer Science, Software Engineering, or a related field (MBA ...
Director, Software Engineering - Order Management (Northbrook)
Northbrook, IL · On-site
$257K/yr
... OMS) such as IBM Sterling OMS, Blue Yonder (BY) Order Management, Manhattan Active Omni, or ... Bachelor\'s or Master\'s degree in Computer Science, Software Engineering, or a related field (MBA ...
Java Developer (JSF 2 Spring 3) (Local to IL)
$50.25 - $65/hr
Proficient in IBM WebSphere * Experience with JSF required. * Experience with IBM HATS (Rational ... Software Engineer, Java Consultant Skills: JSF2, Spring3, Db2, SQL
Java Developer (JSF 2 Spring 3) (Local to IL)
$50.25 - $65/hr
Proficient in IBM WebSphere * Experience with JSF required. * Experience with IBM HATS (Rational ... Software Engineer, Java Consultant Skills: JSF2, Spring3, Db2, SQL
Ibm Software Engineer information
See Chicago, IL salary details
$65.5K - $78.8K
2% of jobs
$78.8K - $92.1K
4% of jobs
$92.1K - $105.4K
6% of jobs
$105.4K - $118.7K
8% of jobs
$125.8K is the 25th percentile. Wages below this are outliers.
$118.7K - $132K
7% of jobs
$132K - $145.3K
18% of jobs
The median wage is $148.4K / yr.
$145.3K - $158.6K
16% of jobs
$158.6K - $171.9K
2% of jobs
$177.4K is the 75th percentile. Wages above this are outliers.
$171.9K - $185.2K
26% of jobs
$185.2K - $198.6K
1% of jobs
$198.6K - $211.9K
8% of jobs
$65.5K
$152.1K
$211.9K
How much do ibm software engineer jobs pay per year?
What is an IBM software engineer?
An IBM Software Engineer is responsible for designing, developing, and maintaining software solutions that align with IBM's technologies and client needs. They work with programming languages, cloud computing, AI, and data analytics to create innovative software products. Engineers collaborate with cross-functional teams, troubleshoot issues, and optimize software performance. The role may also involve researching new technologies and contributing to open-source projects.
What are the key skills and qualifications needed to thrive as an IBM software engineer?
To thrive as an IBM Software Engineer, you need a strong grasp of programming languages like Java, Python, or C++, along with a relevant degree in computer science or a related field. Familiarity with tools such as IBM Cloud, DevOps methodologies, and certifications like IBM Certified Solution Developer are commonly valued. Strong problem-solving abilities, teamwork, and effective communication skills help you excel in a collaborative, fast-paced environment. These skills are crucial for building reliable software solutions and contributing to the success of complex projects within IBM and its clients.
What does an IBM software engineer do?
IBM Software Engineers typically work on designing, developing, and maintaining innovative software solutions, which can span from cloud-based platforms to enterprise applications. Day-to-day, you may be involved in coding, troubleshooting, participating in agile sprints, and collaborating with cross-functional teams such as product managers, data scientists, and QA specialists. Responsibilities also often include integrating new technologies, ensuring software scalability and security, and engaging in regular code reviews. This diverse and collaborative environment provides numerous opportunities for learning and growth, making it an excellent role for those looking to deepen their technical expertise and advance their careers.
- Full Time Software
- Dod Software Engineer
- Fintech Software Engineer
- Internal Developer Tools Software Engineer
- Software Engineer Engineer
- Remote Pinterest Software Engineer
- Urgently Hiring International Software Engineer
- Elasticsearch Observability Engineer
- Full Time International Software Engineer
- Entry Level Azure Software Engineer

Full-time
Medical, Retirement, PTO
Posted 20 days ago
Job description
Salary range is:
$84,723.57 - $120,000.00This position is bonus and/or commission eligible.
CCC Intelligent Solutions Inc. (CCC) is a leading cloud platform for the multi-trillion-dollar insurance economy, creating intelligent experiences for insurers, repairers, automakers, part suppliers, and more. At CCC, we're making life just work by empowering more than 35,000 businesses with industry-leading technology to get drivers back on the road and to health quickly and seamlessly.We're pushing boundaries with innovative AI solutions that simplify and enhance the claims and repair journey.Through purposeful innovation and the strength of its connections, CCC 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.
As a Business Rule Software Engineer, you will contribute to the development and modernization of CCC's rule engine capabilities, including ILOG JRules / IBM ODM-related solutions. You will work closely with product, engineering, architecture, QA, and business stakeholders to understand requirements, implement technical solutions, support testing, and help ensure reliable delivery of rule-based functionality.
- Design, develop, test, and maintain software components and rule-based applications.
- Support ILOG JRules / IBM ODM development, migration, and modernization efforts.
- Assist with analysis of existing rule repositories and support rule inventory, cleanup, and migration activities.
- Collaborate with business and product stakeholders to understand functional requirements and translate them into technical solutions.
- Build and support decision services that align with business rules and application needs.
- Participate in the design and maintenance of BOM/XOM models under guidance from senior engineers or architects.
- Write clean, maintainable, and testable code consistent with CCC engineering standards.
- Participate in unit testing, integration testing, code reviews, and defect resolution.
- Troubleshoot application issues and support production defect resolution.
- Work with QA, Product Owners, Architects, and other engineers throughout the software development lifecycle.
- Document development activity, technical designs, and rule implementation details as needed.
- Continue building knowledge of CCC products, platforms, business processes, and rule engine technologies.
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field, or equivalent work experience.
- 3+ years of related software development experience.
- Experience developing business applications using object-oriented programming principles.
- Experience with Java or another modern programming language.
- Understanding of software development lifecycle practices, including requirements analysis, design, development, testing, deployment, and support.
- Experience with databases, SQL, APIs, and service-oriented application development.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to take ownership of assigned tasks and deliver with quality and attention to detail.
- Strong communication skills and ability to collaborate effectively across technical and non-technical teams.
- Experience with ILOG JRules, IBM ODM, or other business rule management systems.
- Exposure to ILOG JRules migration or modernization projects.
- Experience supporting rule repository analysis, cleanup, or rationalization.
- Familiarity with BOM/XOM model design concepts.
- Experience gathering requirements and translating them into decision services or rule-based solutions.
- IBM ODM certification or IBM Business Automation certification.
- Experience working in Agile development environments.
- Experience with cloud-based applications, CI/CD pipelines, or DevOps practices.
- Experience supporting SaaS or customer-facing enterprise applications.
A video interview is required for this position. Video interviews are transcribed. Transcriptions are retained and may be reviewed by CCC and our recruiters. Candidates are not permitted to use generative AI or automated assistance during the interviews unless explicitly allowed by the interview team for a specific exercise. Our Job Applicant Privacy Notice is available HERE.
CCC Intelligent Solutions understands that our employees play an integral role in our vision to shape a world where life just works. Our team is defined by our values of Integrity, Customer-Focus, Innovation, Inclusion & Diversity, Tenacity, and Connection. Through diverse perspectives, purposeful innovation, and the strength of connections, our technologies empower the people and industry relied upon to keep lives moving forward when it matters most.
At CCC, together everyone can thrive as we innovate and collaborate, creating employee experiences that just work. We are committed to providing opportunities for our people to make real-life impacts, advance in their careers, and contribute to CCC's success.
CCC offers competitive compensation and benefits to support you and your families, including:
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
For more information about our benefits, please check out our careers site.
Here, you belong. You are seen, valued, and respected. We celebrate you for who you are and all you bring. Every voice is heard and is important to our success. You can hear what employees have to say about our culture here
If you require reasonable accommodation to complete a job application, please contact (800) 621-8070.