DMS Tech

Systems Integration Engineer

Connect ERP, CRM, accounting and store systems so they work as one.

Digital Transformation Full-time Saudi Arabia / Remote 3+ years

About the role

You'll connect our clients' scattered systems — ERP, CRM, accounting, stores and e-invoicing — so data flows between them automatically and accurately.

Responsibilities

  • Design and build system integrations via APIs and webhooks
  • Migrate data from legacy systems
  • Monitor integrations and handle errors and retries
  • Document data flows between systems

Requirements

  • At least 3 years of back-end or integration development
  • Strong Node.js or Python, and SQL
  • REST, OAuth and webhooks experience
  • Experience with at least one ERP or CRM

Nice to have

  • Odoo, Zoho or SAP experience
  • E-invoicing knowledge (Fatoora / ZATCA)

Skills & tools

Node.jsPythonSQLRESTOAuthOdooZohoZATCA