Systems Integration Developer

Ravyx CA

Montreal (administrative region)

On-site

CAD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ravyx CA in Montreal, Quebec, is seeking a Software Developer (Systems Integration Developer) responsible for ensuring seamless integration between the SMS POS platform and third-party systems. You will design, build, and maintain integration flows to ensure reliable data exchange across retail operations.

The ideal candidate has a degree in Computer Science, at least 5 years of software development experience, and must be bilingual in French and English. Knowledge of integration tools and technologies is essential.

Qualifications

  • 5+ years of software development experience.
  • Integration: REST APIs, SOAP/Web Services, EDI, middleware/ESC basics.
  • Bilingual in French and English (written and spoken).
  • Strong understanding of SQL, stored procedures, triggers, and relational databases.

Responsibilities

  • Act as technical bridge between the POS team and third-party system stakeholders.
  • Design and implement integration solutions using APIs, middleware connectors, and file-based exchanges.
  • Develop and maintain custom logic within the SMS POS application.
  • Investigate and resolve integration incidents in production.
  • Produce and maintain integration technical documentation.

Skills

Integration: REST APIs, SOAP/Web Services, EDI, middleware/ESC basics
Strong understanding of SQL, stored procedures, triggers, and relational databases
Java or C#, JavaScript and interest in Sencha Ext JS
Bilingual in French and English
5+ years of software development experience

Education

Degree in Computer Science or related field

Tools

.NET (C#)

Job description

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
  • Integration: REST APIs, SOAP/Web Services, EDI, middleware/ESC basics
  • Strong understanding of SQL, stored procedures, triggers, and relational databases.
  • Java or C#, JavaScript and interest in Sencha Ext JS.
  • 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.
  • Bilingual English/French.
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

Spécialiste de l'intégration de données | Senior Integration Developer
Spécialiste de l'intégration de données | Senior Integration Developer

Delmar International Inc. • Montreal (administrative region)

On-site
CAD 85,000 - 115,000
Spécialiste de l'intégration de données | Senior Integration Developer
Spécialiste de l'intégration de données | Senior Integration Developer

Delmar International • Montreal (administrative region)

Hybrid
CAD 95,000 - 130,000
Competitive compensation
Comprehensive health and dental care
Work-life balance
Integration Developer
Integration Developer

Compunnel, Inc. • Toronto

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

Dollarama • Mount Royal

On-site
CAD 85,000 - 120,000
System Integration Specialist
System Integration Specialist

Yochana • Mississauga

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

Cpus Engineering Staffing Solutions Inc. • Oshawa

On-site
CAD 80,000 - 100,000
Enterprise Applications & Integration Developer
Enterprise Applications & Integration Developer

Joseph Ribkoff Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Intermediate Developer, Development and Delivery
Intermediate Developer, Development and Delivery

Porter Airlines Inc. • Toronto

On-site
CAD 80,000 - 100,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
Programmeur Analyste, Intégrations d'entreprise
Programmeur Analyste, Intégrations d'entreprise

Otodata_fr • Montreal (administrative region)

On-site
CAD 70,000 - 110,000