Integration Developer

Unlimited Potential

Canada

On-site

CAD 90,000 - 120,000

Full time

42 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Bunzl Canada is seeking an Integration Developer to contribute to our composable architecture initiatives, including microservices and integration platforms, across all business segments. You will design, build, and support integrations between internal and external systems from requirements to production, with autonomy under the Director, IT.

The role emphasizes hands-on development across a wide tech stack and collaboration with stakeholders to deliver robust integration solutions while

Qualifications

  • Bachelor's Degree or College Diploma in Computer Science, Software Engineering, or related discipline.
  • 4-7 years of hands-on software development and experience developing and supporting ERP, data, and third-party application integrations.
  • Strong ability to translate complex business processes into technical solutions with attention to data quality.
  • Proven ability to work independently on multiple projects and collaborate with IT and business teams.

Responsibilities

  • Design, develop, test, deploy, and maintain scalable integrations between ERP systems, cloud services, and external partner platforms.
  • Extract, transform, exchange, and consume business data in structured and semi-structured formats.
  • Collaborate with stakeholders to determine integration requirements and design robust solutions.
  • Implement performance monitoring and alerting for integrations to ensure reliability.
  • Create and maintain technical documentation including specifications, diagrams, data maps, and artifacts.

Skills

C#
.NET
Python
SQL
REST APIs
EDI
ODBC
Power Platform

Education

Bachelor's Degree / College Diploma in CS or related

Tools

Azure DevOps
Git
Databricks

Job description

  • Pay or shift range: $90,000 CAD to $120,000 CAD
    The salary range is based on a variety of factors, including experience, education, certifications and geographic location.
Description

We are seeking a skilled Integration Developer to contribute to our composable architecture application initiatives, including microservices, integration platforms, and best-of-breed application ecosystems. This position offers an exciting opportunity to contribute to the enhancement of our core capabilities and technologies involving all business segments in Bunzl Canada.

The successful candidate will report to the Director, IT.

Position Overview

The successful candidate will play a key role in the design, development, implementation, and support of integrations between internal and external business applications, systems, and platforms, including supplier, customer, and third-party services, applications, and systems.

This position requires a hands-on developer and systems thinker with strong technical skills and business systems integration experience in a multi-platform environment. It is not a role where work is handed to you as a set of technical specifications. You will be involved in every aspect of the integration lifecycle, from understanding business requirements and designing solutions to building, testing, and supporting them in production – connecting systems that range from legacy mainframes to modern eCommerce platforms. With considerable autonomy and a wide variety of challenges, this position offers a unique opportunity to grow your skills while working under the guidance and guardrails of the Director.

Key Responsibilities

  • Design, develop, test, deploy, and maintain scalable integrations between ERP systems, business applications, cloud services, and external partner platforms using integration frameworks, standards, and best practices, adhering to corporate security policies and secure development standards.
  • Extract, transform, exchange, and consume business data using various data transmission/capture methods of business information in structured and semi-structured formats.
  • Collaborate with business stakeholders, application owners, data teams, vendors, and customers to determine integration requirements, and design effective and robust integration solutions.
  • Implement performance monitoring/alerting systems, ensuring effectiveness of integration solutions.
  • Create and maintain technical documentation including specifications, system diagrams, data maps, and other related integration and development artifacts.

Your Background

  • Bachelor's Degree or College Diploma in Computer Science, Software Engineering, or related discipline. (Equivalent combination of education and relevant experience will be considered.)
  • 4-7 years of hands-on software development and experience developing and supporting ERP, data, and third-party application integrations, preferably in a Distribution industry environment.
  • A strong track-record of analysing complex business processes and translating them into technical solutions, with a strong attention to detail and commitment to data quality.
  • A proven history of working independently on multiple projects, collaborating with a variety of specialized IT and business teams, and excellent communication and interpersonal skills to keep projects moving forward and on track.

Preferable Technical Skills

  • Programming experience in C#, .NET, Python, SQL, and/or related programming languages.
  • Ability to leverage AI to accelerate development, testing, and documentation without replacing your own technical expertise and accountability.
  • Experience with REST and SOAP APIs, EDI, ODBC, and/or other data exchange systems and protocols.
  • Proficiency with Azure Devops and Git version control systems.
  • Experience with Databricks or other data-lake environments.
  • Database design, creation, and integration, and experience using data-mapping tools.
  • Experience with Microsoft Power Platform.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Integration Developer
Integration Developer

Bunzl Canada Inc. • Canada

On-site
CAD 90,000 - 120,000
Senior Integration Engineer — ERP, API & Cloud Orchestrator
Senior Integration Engineer — ERP, API & Cloud Orchestrator

Unlimited Potential • Canada

On-site
CAD 90,000 - 120,000
IT Business Analyst - Digital Integrations
IT Business Analyst - Digital Integrations

Imperial Dade • Quebec

Hybrid
CAD 75,000 - 110,000
Senior Integration Engineer
Senior Integration Engineer

Bison Transport Inc • Winnipeg

On-site
CAD 90,000 - 110,000
Diversity and inclusion commitment
Senior Integration Engineer
Senior Integration Engineer

Altis Technology • Ottawa

On-site
CAD 120,000 - 140,000
Competitive salary
Vacation 3–4 weeks
Enterprise integration projects
+2
Developer, System Integration (Bilingual)
Developer, System Integration (Bilingual)

Addmore Group • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Hybrid work model (2 days on-site)
Benefits & Vacations included
Senior Azure Integration Developer / Azure Cloud Engineer
Senior Azure Integration Developer / Azure Cloud Engineer

Myticas Consulting • Ottawa

On-site
CAD 100,000 - 130,000
Systems Integration Developer
Systems Integration Developer

Ravyx CA • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Workday Developer (Integrations)
Workday Developer (Integrations)

Vaco by Highspring • Ontario

On-site
CAD 110,000 - 115,000
SAP Integration Developer
SAP Integration Developer

BRP • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
Annual bonus based on company results
Generous paid time away
Pension plan
+2