<Back to Search
IBM ODM Software Engineer
O Fallon, MOMarch 24th, 2026
Date Posted: 03/17/2026Hiring Organization: Rose InternationalPosition Number: 498473Industry: Financial ServicesJob Title: IBM ODM Software EngineerJob Location: O Fallon, MO, USA, 63368Work Model: HybridWork Model Details: Onsite 3 days per weekShift: Regular business hoursEmployment Type: TemporaryFT/PT: Full-TimeEstimated Duration (In months): 26Min Hourly Rate($): 75.00Max Hourly Rate($): 80.00Must Have Skills/Attributes: Agile, Design, IBM ODM, Java, SQLExperience Desired: Experience in IBM Operational Decision Manager software (6+ yrs); Experience with multiple OO languages and SQL (5+ yrs); Experience with testing automation, and behavior-driven development (5+ yrs); Experience with software engineering concepts and methodologies, including agile lifecycles (5+ yrs)Preferred Education: Bachelor's DegreeJob DescriptionOnly qualified IBM ODM Engineers located near O'Fallon, MO to be considered due to the position requiring a hybrid presence.EducationBachelor's degree in information systems, Information Technology, Computer Science or Engineering or equivalent work experience.Required Skills, Experience, & AbilitiesIBM Operational Decision Manager software experienceCurrent experience in delivering technical solutions and capabilities to meet business and product strategies, including a focused relationship with technical and business providers. Financial Services or Payments experience a plus.Direct experience with the development of custom software applications and services across a variety of technology selections and frameworks.Experience with software engineering concepts and methodologies, including agile lifecycles, testing automation, and behavior-driven development.Strong background in object-oriented architecture, design, and development. Direct Java experience preferred. Experience with multiple OO languages and SQL a plus.High-energy and detail-oriented, with the ability to function under pressure in an independent environment with a high degree of initiative and self-motivation to drive results; good at organizing and planning for several concurrent initiatives with conflicting needs.Interested in building solutions that help recognize and prevent payment fraud?Strong sense of curiosity, analytical problem solving and is passionate about the customer experience journeyFlexible work style with the ability to quickly pivot to new priorities.Rule AuthoringSQLAgile software developmentRoleThe Business Rules Engineering & Strategy team is looking for a Senior Software Engineer to drive forth our mission of building robust IBM ODM Rule solutions that provide transaction level decisioning, alerting and notifications. Business Rules embed intelligence into the transactional cycle by leveraging scoring models, cohesive rule strategies and behavioral data, and when combined with our agile rule development & deployment capabilities, results in a competitive advantage for all stakeholders, in the entire payment ecosystem.ResponsibilitiesProvide technical expertise for fraud prediction applications, which include mission critical, high volume transaction processing systemsAnalyze customer requests for Fraud Rule changes and provide feedback on capabilities and effectiveness of solutionsDesign effective rule strategies to identify and provide solutions for customersDevelop and implement rule changes in an agile environmentValidate rule changes against transactions data and ensure quality is enforcedBenefitsFor information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.California Pay EquityFor information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.Equal Opportunity EmployerRose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.Assistance with ApplicationIf you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.Employment VerificationRose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).J-18808-Ljbffr
Showing 50 of 90,271 matching similar jobs
- Software Engineer-DevSecOps (Senior or Lead)
- Associate CNO Software Engineer
- Senior Software Engineer
- Senior Software Engineer: Build Scalable Health Tech Platform
- Senior Java Software Engineer
- Software Engineering Manager
- Senior Software Engineer, Applications
- Software Engineer-DevSecOps (Senior or Lead)
- Embedded Software Tester - Python
- Software Engineer (Backend/APIs)
- Lead Software Engineer - IOS & Android Native
- Sr Software Engineer, Enterprise GenAI
- Software Engineer–DevSecOps (Senior or Lead) (Tukwila)
- Software Support Engineer
- Sr Software Engineer - Cloud Native, Automation
- Senior Software Engineer, Invest
- Software engineer–devsecops (senior or lead)
- Senior Software Engineer: Build Scalable Health Tech Platform
- Senior Software Engineer, Portal
- Senior Software Engineer
- Software Engineer–DevSecOps (Senior or Lead) (Tukwila)
- Cyber Capabilities Software Engineer
- Staff Mobile Software Engineer, iOS
- Software Engineer II
- Software Engineer–devsecops (Senior Or Lead)
- Software Engineer
- Senior Associate, Software Engineer
- Sr Software Engineer, Enterprise GenAI
- CNO Software Engineer
- Associate CNO Software EngineerHanover, MDMarch 20th, 2026
- Software Engineering Manager
- Sr Software Engineer, Enterprise GenAI
- Embedded Software Engineer
- Software Development Engineer I, Embedded Quality
- Senior Software Engineer, Managed Orchestration (Managed Kubernetes)
- Sr. Lead Software Engineer
- Senior Software Engineer - Data Mesh & High-Scale Systems
- Senior Software Engineer
- Lead Software Engineer, Backend Systems
- Senior Software Engineer (Remote)