IBM ODM Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
We are seeking a full-time IBM ODM Developer to join our Enterprise Decisioning and Automation team. In this role, you will design, develop, and support scalable, rule-based decision solutions that power critical business processes. You will work with modern IBM automation and AI platforms, including ODM, BAM OE, Watsonx Orchestrate, IBM ADS, and AI-assisted development tools.
This position is ideal for someone looking to grow in a long-term engineering role within an enterprise environment focused on modernization, reusability, and intelligent automation.
What You’’'’ll Do
- Design and develop decision services using IBM Operational Decision Manager (ODM)
- Configure, manage, and support Decision Center and Rule Execution Server environments
- Build reusable business rules and object models aligned to enterprise standards
- Integrate decision services with BAM OE workflows and Watsonx Orchestrate
- Support rule deployments, execution tracking, monitoring, and reporting
- Collaborate with infrastructure partners in optimizing and implementing features on OpenShift and Azure/AWS
- Use Grafana, Splunk, AppDynamics, and Prometheus to create setup new alerts and dashboards
- Participate and implement CI/CD tools and pipelines and follow best practices for rule lifecycle management
- Use GitHub Copilot to improve development speed, consistency, and documentation quality
- Collaborate with onshore and offshore teams, architects, and business partners
- Contribute to best practices, governance, and continuous improvement initiatives
Requirements
- Bachelor’’'’s degree in Computer Science or related field
- 8-10+ years of hands-on IBM ODM experience:
- Rule Designer
- Decision Center
- Rule Execution Server
- Strong understanding of SOA / API-based architectures
- Experience with IBM Cloud Pak for Business Automation
- Working knowledge of IBM Automation Decision Services (ADS)
- Exposure to IBM BAM OE and workflow/decision integration
- Familiarity with Watsonx Orchestrate or similar orchestration tools
- Understanding of containerized platforms and cloud environments
- Experience setting up enterprise-grade application alerting, monitoring, and dashboarding
- Experience with JUnit, decision runner, test-driven development, and CI/CD environments
- Excellent communication, collaboration, and documentation skills
Nice to Have
- Healthcare domain experience
- Experience enabling or supporting business users on decision platforms
- Exposure to AI and automation initiatives in enterprise environments
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Navigating the AI Shift
Highest Paying Tech Companies for Developers
Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production
Now is the time for industrialized software development