Integration Engineer
Role details
Job location
Tech stack
Job description
The goal is to enhance and extend an existing API integration to enable bidirectional synchronisation of:
- Orders
- Pricing
- Product data
- Invoicing
The integration will allow suppliers using the platform to seamlessly exchange key operational data with the client's ERP, improving accuracy, visibility, and efficiency across their end-to-end workflow.
What You'll Be Doing
You'll act as a hands-on consultant leading the technical implementation of this integration. That includes analysing current data flows, extending the API mapping, building synchronisation logic, and ensuring robust testing and documentation. You'll work closely with both the engineering team and the client's Dynamics BC specialists to deliver a smooth, production-ready solution.
Requirements
- Strong experience integrating with Microsoft Dynamics 365 Business Central / NAV APIs.
- Proven background in REST API design, mapping, and bidirectional data synchronisation.
- Solid understanding of ERP workflows (orders, pricing, inventory, invoicing).
- Hands-on experience with C#, Power Automate, or Azure Functions for integration work.
- Comfortable reading and understanding code in Go or Python.
- Strong communication skills and ability to bridge business and engineering discussions.
- UK-based, with availability for occasional workshops or meetings.
Nice to Have:
- Familiarity with supplier or procurement systems.
- Previous exposure to similar B2B data integration platforms.