Integration Developer
Job Description
Intone Networks seeks an Integration Developer to design, implement, and support Celigo based integrations that connect Salesforce CRM with Microsoft Dynamics 365 Business Central ERP. This remote role collaborates with IT, Sales, Operations, and external implementation partners to streamline data flows and maintain accuracy across CRM and ERP data.
Role Overview
The Celigo Integration Developer is responsible for architecting, building, validating, and sustaining integrations between Salesforce CRM and Microsoft Dynamics 365 Business Central ERP using Celigo. The position emphasizes automating data handoffs, reducing manual tasks, and ensuring reliable data synchronization to support quote-to-cash and customer data processes across both platforms. Collaboration with cross functional teams and external partners is a core element of this role.
Responsibilities
- Design, configure, develop, test, deploy, and support Celigo integration flows bridging Salesforce CRM with Microsoft Dynamics 365 Business Central ERP.
- Convert business requirements into integration designs, covering source to target mappings, transformation rules, field level logic, dependencies, data ownership, and exception handling.
- Build and maintain integrations for key objects and processes, including accounts, contacts, sales orders, items/products, pricing, invoices, shipments, and related status updates.
- Configure Celigo connectors, imports, exports, lookups, mappings, filters, hooks, schedules, error handling, notifications, and orchestration flows.
- Develop custom logic using JavaScript or Celigo supported scripting when standard configuration does not suffice.
- Partner with Salesforce, Business Central, Finance, Sales Operations, and IT stakeholders to validate requirements, address data issues, and ensure alignment with business processes.
- Create and execute unit, system integration, and regression testing plans; document results, defects, remediation actions, and deployment readiness.
- Support implementation activities including environment setup, data validation, cutover planning, production deployment, and hypercare.
- Monitor production integrations, troubleshoot failed jobs, resolve errors, analyze root causes, and implement corrective and preventive actions.
- Maintain technical documentation such as flow diagrams, data mappings, runbooks, and support procedures.
- Provide knowledge transfer to internal IT resources to support the long term maintainability of the integration environment.
Requirements
- Bachelor’s degree in Information Technology, Computer Science, Engineering, Business Information Systems, or equivalent experience.
- Minimum 3 years of experience in integration design, development, testing, and production support.
- 3+ years of hands on Celigo integrator.io experience, including configuring flows, mappings, lookups, imports, exports, transformations, error handling, and monitoring.
- Demonstrated experience integrating Salesforce CRM with Microsoft Business Central or another ERP platform.
- Strong understanding of Microsoft Business Central data structures and Salesforce objects, data model, APIs, security model, validation rules, automation impacts, and CRM processes.
- Experience with REST APIs, JSON, XML, CSV, webhooks, authentication methods, data transformation, and general integration troubleshooting.
- Ability to develop or modify JavaScript based integration logic, scripts, or hooks within Celigo.
- Strong analytical, problem solving, and communication skills.
Technologies
- Celigo integrator.io
- Celigo connectors
- Salesforce CRM
- Microsoft Dynamics 365 Business Central
- JavaScript
- REST APIs
- JSON
- XML
- CSV
- Webhooks