> Markdown version of [/jobs/ext/2034737-telecommute-rules-engine-developer](https://www.wearedevelopers.com/jobs/ext/2034737-telecommute-rules-engine-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # TELECOMMUTE Rules Engine Developer - **Company:** DYNPRO INC - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Ibm Odm, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, JIRA, Audit Trail, Unit Testing, Microsoft Azure, Code Review, Computer Programming, Continuous Integration, Relational Databases, Software Debugging, DevOps, Drools, Gradle, JSON, Python (Programming Language), PostgreSQL, Apache Maven, Microsoft SQL Server, MySQL, Oracle (Applications), Performance Tuning, Red Hat Enterprise Linux, Regression Testing, Simple Object Access Protocol (SOAP), Software Engineering, SQL Databases, Extensible Markup Language (XML), Pega, Google Cloud, Enterprise Software Applications, Cloud Platform System, Tablet Computers, SOAPAPI, Backend, Git, Containerization, Integration Tests, Kubernetes, Information Technology, Deployment Automation, Enterprise Integration, Pega Decisioning, Restful APIs, Software Version Control, Docker, Legacy Systems, Jenkins, Microservices - **Published:** August 12, 2026 - **Apply:** https://www.dice.com/job-detail/76ca42d1-4098-481e-b6d4-c6c7ce62199b ## About the Role * Bachelor''s degree in Computer Science, Information Technology, Engineering, or a related field. * 5+ years of software development or rules-engine development experience. * Hands-on experience with one or more Rules Engine / BRMS technologies such as: + Drools + Red Hat Decision Manager + IBM Operational Decision Manager (ODM) + FICO Blaze Advisor + Pega Decisioning + Camunda DMN + OpenL Tablets + Oracle Business Rules + Similar enterprise decision-management platforms * Strong understanding of business rules, decision tables, decision trees, rule flows, and rule prioritization. * Experience with Java, JavaScript, Python, or another enterprise programming language. * Experience developing and consuming REST APIs and microservices. * Knowledge of JSON, XML, SQL, and relational databases. * Experience with Git or another source-control platform. * Understanding of CI/CD processes and automated deployments. * Strong analytical, debugging, and problem-solving skills., * Experience with DMN (Decision Model and Notation). * Experience working in cloud environments such as AWS, Azure, or Google Cloud. * Experience with Docker, Kubernetes, or containerized applications. * Familiarity with Agile/Scrum development methodologies. * Experience working with high-volume or real-time decision-processing systems. * Knowledge of rule governance, auditing, and regulatory/compliance requirements. * Experience migrating business rules from legacy systems or application code into a centralized rules engine. Technical Skills Rules Engine: Drools / IBM ODM / Blaze Advisor / Red Hat Decision Manager / Pega / Camunda DMN Programming: Java, JavaScript, Python Integration: REST APIs, SOAP, Microservices Databases: SQL Server, Oracle, PostgreSQL, MySQL Tools: Git, Jenkins, Maven, Gradle, Jira Cloud & DevOps: AWS / Azure / Google Cloud Platform, Docker, Kubernetes, CI/CD, * Business-rule analysis * Decision modeling * Strong problem-solving skills * Communication with technical and business stakeholders * Attention to detail * Performance optimization * Troubleshooting and production support * Ability to translate business policies into technical rule logic ## Description We are seeking an experienced Rules Engine Developer to design, develop, implement, and maintain business rules and decision-management solutions. The ideal candidate will have hands-on experience with business rules engines, rule authoring, decision tables, workflow integration, and enterprise application development. The role will work closely with business analysts, product owners, architects, and development teams to translate business requirements into scalable, maintainable, and high-performing rule-based solutions., * Design, develop, and maintain business rules using a Rules Engine or Business Rules Management System (BRMS). * Translate business requirements and decision logic into executable rules, decision tables, and rule flows. * Configure and manage rule sets, rule packages, decision services, and rule versions. * Integrate the rules engine with enterprise applications, APIs, microservices, and backend systems. * Develop and expose decision services through REST or SOAP APIs where required. * Work with business analysts and subject-matter experts to understand complex business policies and convert them into technical rules. * Optimize rule execution for performance, scalability, and maintainability. * Perform unit testing, integration testing, and regression testing of business rules. * Troubleshoot rule execution issues and production defects. * Support rule deployment across development, QA, UAT, and production environments. * Maintain documentation for business rules, rule flows, decision models, and technical configurations. * Implement rule governance, version control, auditability, and change-management processes. * Participate in code reviews, design discussions, and architecture reviews. * Monitor rules-engine performance and recommend improvements. * Ensure rule implementations follow organizational security, coding, and compliance standards. ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Building a Multi-Agent Orchestration Engine That Actually Follows the Rules](https://www.wearedevelopers.com/videos/100159-building-a-multi-agent-orchestration-engine-that-actually-follows-the-rules) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)