Systems Integration Developer

Ravyx, Inc.

Montreal

On-site

CAD 90,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ravyx, Inc. is seeking a Systems Integration Developer to design, build, and maintain integration flows between the SMS POS platform and ERP, eCommerce, BI, and other systems.

You will work on APIs, middleware connectors, and file-based exchanges while enhancing the Sencha ExtJS UI layer and internal scripts in an Agile team. The role requires strong SQL skills, a CS degree, bilingual French/English, and at least 5 years of software development experience.

Qualifications

  • Strong SQL knowledge including stored procedures and triggers in relational databases.
  • Degree in Computer Science or a related field.
  • Bilingual in French and English (written and spoken).
  • 5+ years of software development experience.

Responsibilities

  • Act as the tech bridge between the POS team and third-party system stakeholders, translating requirements into integration specs.
  • Design and implement integration solutions between SMS POS and ERP, eCommerce, BI, and others via APIs, middleware, and file-based exchanges.
  • Develop and maintain custom logic within the SMS POS app, including the Sencha ExtJS UI layer, to support integration touchpoints.
  • Investigate and resolve production integration incidents with cross-functional teams.
  • Produce and maintain integration documentation: data mappings, diagrams, API contracts, and runbooks.
  • Contribute to reusable integration layers, middleware components, and API gateway patterns across systems.
  • Develop and maintain internal integration libraries, connectors, and adapters.

Skills

SQL
Stored procedures
Triggers
Relational databases
Bilingual French/English
5+ years software development

Education

Degree in Computer Science or related field

Tools

.NET (C#)
REST APIs
Sencha Ext JS

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Systems Integration Developer
Position Overview

The Software Developer ( Systems Integration Developer) is responsible for designing , building, and maintaining integration flows between the SMS POS platform and third-party systems (ERP, eCommerce, BI, and others), ensuring reliable data exchange across retail operations. You contribute to the performance of the entire application stack, .NET, SQL, Sencha UI layer and internal scripts within an Agile team, ensuring robustness, efficiency, and scalability.

Key Responsibilities
  • Act as technical bridge between the POS team and third-party system stakeholders, translating business requirements into integration specifications.
  • Design and implement integration solutions between SMS POS and third-party systems (ERP, eCommerce, BI, and others), using APIs, middleware connectors, and file-based (EDI / flat file) exchanges.
  • Develop and maintain custom logic within the SMS POS application (including the Sencha ExtJS UI layer) to support integration touchpoints and operational workflows.
  • Investigate and resolve integration incidents in production, working closely with infrastructure, third-party vendors, and retail operations teams.
  • Produce and maintain integration technical documentation: data mappings, sequence diagrams, API contracts, and operational runbooks.
  • Contribute to internal projects focused on designing and building reusable integration layers, shared middleware components, and common API gateway patterns used across systems.
  • Develop and maintain internal integration libraries, connectors, and adapters that standardize how retail systems communicate, reducing duplication across integration projects.
Required Skills & Qualifications
  • Strong understanding of SQL, stored procedures, triggers, and relational databases.
  • Degree in Computer Science or related field.
  • Bilingual in French and English (written and spoken).
  • 5+ years of software development experience.
Preferred Qualifications
  • Familiarity with .NET (C#) and REST APIs, Experience with modern JS frameworks.
  • Experience or willingness to learn Sencha Ext JS.
Personal Attributes
  • Curious, adaptable, and collaborative.
  • Comfortably operating in environments where legacy constraints coexist with modern ambitions. Adjust priorities, approaches, and tooling to match project realities without losing sight of quality or long-term goals.
  • Picks up new technologies, platforms, and integration patterns quickly and independently. Does not wait to be taught; seeks out documentation, prototypes, and peer knowledge to get up to speed fast.
  • Able to anticipate where technologies are heading and help the team navigate transitions, from legacy systems toward modern platforms, by sharing knowledge, proposing migration paths.
  • Actively interested in how AI and automation tools can improve integration workflows, developer productivity, and data quality. Willing to experiment with AI-assisted development or intelligent monitoring.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Systems Integration Developer
Systems Integration Developer

Ravyx CA • Montreal

On-site
CAD 70,000 - 90,000
Integration Developer
Integration Developer

Bunzl Canada Inc. • Canada

On-site
CAD 90,000 - 120,000
Senior Systems Integration Engineer (API & ERP)
Senior Systems Integration Engineer (API & ERP)

Ravyx, Inc. • Montreal

On-site
CAD 90,000 - 120,000
Integration Developer
Integration Developer

Unlimited Potential • Canada

On-site
CAD 90,000 - 120,000
Integration Developer
Integration Developer

Bunzl Canada Inc. • Canada

On-site
CAD 90,000 - 120,000
Systems Integration Developer
Systems Integration Developer

Cpus Engineering Staffing Solutions Inc. • Oshawa

On-site
CAD 80,000 - 100,000
Business Systems Developer
Business Systems Developer

Alquemy • Montreal

On-site
CAD 85,000 - 110,000
Integration Developer
Integration Developer

Compunnel Inc. • Toronto

On-site
CAD 85,000 - 120,000
Senior Integration Developer
Senior Integration Developer

EVOLVIC • Canada

On-site
USD 64,000 - 173,000
Developer, System Integration
Developer, System Integration

Dollarama • Mount Royal

On-site
CAD 85,000 - 120,000