Senior Integration Developer - EDI & .NET Core
Listed on 2026-10-24
-
Software Development
Backend Developer, .NET Developer, Computer Software / Middleware, SQL Developer
Are you an integration developer who enjoys turning complex business requirements into reliable, scalable solutions? We are looking for a Senior Integration Developer to lead the design, delivery, and support of EDI and enterprise integration solutions.
In this role, you will work primarily with Cleo Integration Cloud (CIC) and related technologies to build and support high-quality EDI integrations. You will also use your C#/.NET Core development experience to create APIs, services, automation, and integration components that connect customers, partners, and internal systems.
Your Impact:Reporting to the Integration Manager, you will be a key member of the Integration team. You will analyze requirements, design technical solutions, develop and deploy integrations, and provide ongoing production support across multiple environments.
You will collaborate with business stakeholders, customers, project managers, and technical teams to deliver dependable partner integrations and well-documented, supportable solutions.
What You’ll Do- Design, build, test, deploy, and support EDI integrations using Cleo Integration Cloud (CIC).
- Develop and maintain EDI maps, transformations, workflows, trading-partner configurations, and communication profiles.
- Translate data between ANSI X12, XML, JSON, flat files, SQL, APIs, and SAP IDocs.
- Develop integration services, APIs, and automation components using C# and .NET Core
. - Troubleshoot EDI transactions, mapping issues, connectivity failures, and production support incidents.
- Work with common communication protocols including AS2, SFTP/FTP, HTTP/S, REST APIs, and web services.
- Create clear solution-design documentation, technical specifications, process flows, and support procedures.
- Collaborate with internal teams and external partners to gather requirements and deliver integration projects on time.
- Improve the reliability, monitoring, performance, and maintainability of existing integrations.
- Support integrations across development, test, UAT, and production environments.
- 5+ years of hands‑on experience in EDI, B2B, and enterprise data integration.
- Strong practical experience with Cleo Integration Cloud (CIC) or other EDI integration platforms such as Sterling Integrator or Mule Soft.
- Proven experience developing EDI mappings and transformations for ANSI X12, XML, JSON, flat files, SQL, APIs, and IDocs.
- Strong development experience with C# and .NET Core
, including REST APIs, web services, Windows services, or backend integration applications. - Knowledge of EDI transaction processing, trading-partner onboarding, acknowledgements, error handling, and production support.
- Experience with AS2, SFTP/FTP, HTTP/S, APIs, and other B2B communication methods.
- Solid SQL and database experience;
Oracle experience is an asset. - Experience integrating with ERP, TMS, CRM, or logistics platforms such as Cargo Wise, 3
GTMS, Salesforce, SAP, or Microsoft Dynamics AX. - A university degree or CEGEP diploma in Information Technology, Computer Science, or equivalent practical experience.
- You communicate clearly with both technical and non-technical stakeholders.
- You enjoy investigating issues and finding practical, durable solutions.
- You are detail‑oriented and take pride in technical quality, documentation, and client service.
- You can manage multiple priorities while meeting project and production‑support deadlines.
- You can translate business needs into detailed technical requirements and implementable integration designs.
- You work well independently and collaboratively within a multi‑disciplinary team.
- Competitive compensation.
- Comprehensive health and dental benefits.
- A healthy balance between work and home life.
- The opportunity to work on…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).