Job Title: ODM Developer
Contract Duration: Contract until 14 April 2026
Purpose of Role
- Designing and implementing business rules using IBM ODM for real-time loan approval and risk scoring
- Collaborating with business users to model and validate rules using Decision Center
- Integrating ODM with enterprise applications using REST APIs and Java-based services
- Demonstrates ability to work with system owners, technical teams, and functional teams to design, implement, test, and validate a system.
- Work with business analysts to understand desired system requirements and write functional and technical specifications.
- Perform IBM BPM Websphere administration - installing snapshots, configuring data sources, regular maintenance, assessing and installing iFixes
- Design and develop new code and/or support operations, maintenance, and enhancements of existing code.
- Develop conceptual and technical design including use of OOA and OOD techniques.
- Conduct multiple levels of testing including unit, system, integration and performance.
- Effectively model organization business processes and integrate them with existing Enterprise systems and capabilities.
- Estimate level of effort and plan work accordingly.
- Design and develop new rules using ODM
- Support operations, maintenance, and enhancements of existing code for ODM
- Analyze customer requests for Rule changes and provide feedback on capabilities and effectiveness of solutions
- Design effective rule strategies to identify and provide solutions for customers Senior Software Engineer
- Develop and implement rule changes in an agile environment
- Validate rule changes against transactions data and ensure quality is enforced
- Perform IBM ODM- installing , configuring, regular maintenance and assessing.
Qualifications
- BSc in Computer Science or relevant field
- Minimum 5 years of hands-on experience in IBM PBM and ODM
- Proven experience as PBM and ODM Developer.
- Extensive knowledge of Linux and WebSphere portal
- Good organizational skills.
- Superior problem-solving skills.
Technical Skills
- Experience with design and implementation of BPM-based solutions.
- Hands on experience with building java web services and integrating web services
- Experience in design & development of user interface systems using IBM BPM
- Experience in designing and development of business processes using IBM BPM including process analysis, process modelling, Web services, REST services, Decisions and others.
- Good Experience in writing python scripts for configuring, deploying application on WebSphere Process Server
- Established IBM BPM best practices and guidelines throughout the organization and also mentored the new team members on BPM tool
- End to end experience in Operational Decision Manager ( ODM Rule 9.0) with complex business use cases.
- Experience in Business Process Analysis, Improvement, Optimization, Application Integration and Collaborative solution development
- Proficient in developing ODM XOM and BOM Modules
- Hands on experience with ODM Rule consoles (business enterprise) and Decision warehouse management.
- Understand the governance model of the IBM ODM
- Integrate with Web Services and APIs
- Experience in Java, JavaScript and JEE skills