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
Renewables Lead Electrical Engineer driving growth and success in Ulteig’s electrical engineering offerings. Conducting system studies, mentoring, and leading projects in renewable energy sector.
Staff Software Engineer specializing in data infrastructure for Instacart's data governance and compute systems. Collaborating with engineering teams to enhance the platform's reliability and performance.
Principal Engineer designing mixed - signal IPs for Microchip Technology. Collaborating with SoC architects and managing IP intake processes for advanced analog solutions.
Principal Software Architecture Director overseeing software architecture and technology strategy at SGI. Providing guidance and mentorship while aligning with business goals in the insurance sector.
Senior Engineer leading design and implementation of protective relaying systems for BWRX - 300 Nuclear Reactor. Engaging in grid interface projects and customer technical assessments.
Overseeing SAP AMS operations and leading SAP support teams remotely from Canada. Ensuring adherence to SLAs and managing vendor relationships for outsourced SAP support.
Software Engineer (No - Code) at All Gen Tech developing applications by collaborating with teams. A role that emphasizes problem solving and adaption to new technologies in a remote environment.
Technical Lead providing hands - on leadership for Canadian payment systems at Servus Credit Union. Driving integrations, technical oversight, and modernization of payment services in a cooperative environment.