Onsite Integration Software Developer

Posted yesterday

Apply now

About the role

  • Integration Software Developer designing and developing integration solutions that enable reliable data exchange between enterprise systems at Sonepar Canada.

Responsibilities

  • Design, develop, and maintain integration solutions supporting data exchange between internal and external systems
  • Contribute to the evolution of the enterprise integration platform, including APIs, messaging, and cloud-based components
  • Collaborate with stakeholders to document functional and technical requirements for integration enhancements
  • Develop and maintain services using .NET, C# and Python, primarily within Microsoft Azure platform
  • Participate in unit testing, troubleshooting, and root-cause analysis of integration issues
  • Provide Level 2 support for integration-related incidents and operational issues
  • Deploy approved changes to test and production environments following established SDLC and change management processes
  • Ensure integrations adhere to security, performance, and reliability standards
  • Maintain clear technical documentation and operational runbooks
  • Collaborate closely with cross-functional teams (ERP, infrastructure, vendors, and business units)

Requirements

  • Minimum 5 years of professional software development experience
  • Hands-on experience developing solutions using .NET, C# and/or Python
  • Strong experience working with Microsoft Azure
  • Experience building and supporting system-to-system integrations (REST APIs, asynchronous processing, message-based architectures)
  • Solid understanding of enterprise integration concepts (including security, logging, monitoring, and error handling)
  • Experience working in B2B environments, particularly in Sales, Distribution, or Logistics, is an asset
  • Familiarity with ERP systems (e.g., Infor SX or similar) is considered an asset
  • Experience with CI/CD pipelines, source control, and structured SDLC processes is an asset

Benefits

  • Medical
  • Dental
  • Vision
  • Health Spending Account & RRSP matching
  • Employee Assistance Program
  • Tuition Reimbursement
  • Employee Discounts
  • Company paid Life Insurance
  • Employee paid disability

Job title

Integration Software Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job