Retour à la recherche
RC
Ravyx CASource d’offres vérifiée

Développeur en intégration de systèmes

The Software Developer is responsible for designing, developing, and maintaining integration flows between the SMS POS platform and third-party systems. This includes ensuring reliable data exchange across retail operations and collaborating with various teams to resolve integration incidents.

  • Sur place
  • Montréal, QC
  • Publié 19 mai 2026
  • Postuler avant le 15 nov. 2026
  • 1 poste

Ouvre un site externe

D’autres postes auxquels postuler directement

Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.

Résumé du poste

Aperçu du poste Le Développeur logiciel (Développeur en intégration de systèmes) est responsable de la conception, du développement et de la maintenance des flux d’intégration entre la plateforme SMS POS et des systèmes tiers (ERP, commerce électronique, BI et autres), afin d’assurer un échange de données fiable à travers les opérations de détail. Vous contribuez à la performance de l’ensemble de la pile applicative, incluant .NET, SQL, la couche interface utilisateur Sencha et les scripts internes, au sein d’une équipe Agile, en veillant à la robustesse, à l’efficacité et à l’évolutivité des solutions. Responsabilités principales Agir comme pont technique entre l’équipe POS et les parties prenantes des systèmes tiers, en traduisant les besoins d’affaires en spécifications d’intégration techniques. Concevoir et mettre en œuvre des solutions d’intégration entre SMS POS et des systèmes tiers (ERP, commerce électronique, BI et autres), à l’aide d’API, de connecteurs middleware et d’échanges de fichiers (EDI / fichiers plats). Développer et maintenir une logique personnalisée dans l’application SMS POS (y compris la couche interface utilisateur Sencha Ext JS) afin de soutenir les points d’intégration et les flux opérationnels. Enquêter sur les incidents d’intégration en environnement de production et les résoudre en collaboration étroite avec les équipes d’infrastructure, les fournisseurs tiers et les équipes des opérations de détail. Produire et maintenir la documentation technique d’intégration : cartographies de données, diagrammes de séquence, contrats API et guides opérationnels. Contribuer aux projets internes visant la conception et le développement de couches d’intégration réutilisables, de composants middleware partagés et de modèles communs de passerelles API utilisés à travers les systèmes. Développer et maintenir des bibliothèques, connecteurs et adaptateurs d’intégration internes afin de standardiser la communication entre les systèmes de détail et réduire la duplication entre les projets d’intégration. Compétences et qualifications requises Expérience en intégration : API REST, SOAP / services Web, EDI, notions de middleware / ESC Excellente compréhension de SQL, procédures stockées, déclencheurs (triggers) et bases de données relationnelles Expérience en Java ou C#, JavaScript, avec intérêt pour Sencha Ext JS Diplôme en informatique ou domaine connexe 5 ans et plus d’expérience en développement logiciel Qualifications privilégiées Connaissance de .NET (C#) et des API REST Expérience avec les frameworks JavaScript modernes Expérience avec Sencha Ext JS ou volonté de l’apprendre Bilinguisme anglais/français Qualités personnelles Curieux, adaptable et collaboratif À l’aise dans des environnements où des contraintes héritées (legacy) coexistent avec des ambitions technologiques modernes Capable d’ajuster les priorités, approches et outils selon les réalités des projets, sans perdre de vue la qualité ni les objectifs à long terme Apprend rapidement et de manière autonome de nouvelles technologies, plateformes et approches d’intégration Fait preuve d’initiative en consultant la documentation, en développant des prototypes et en tirant parti des connaissances de ses pairs Capable d’anticiper l’évolution technologique et d’aider l’équipe à naviguer les transitions entre systèmes existants et plateformes modernes Intérêt marqué pour l’IA et l’automatisation afin d’améliorer les flux d’intégration, la productivité des développeurs et la qualité des données Ouvert à expérimenter avec le développement assisté par l’IA ou des outils de surveillance intelligents

Ce que vous ferez

The Software Developer is responsible for designing, developing, and maintaining integration flows between the SMS POS platform and third-party systems. This includes ensuring reliable data exchange across retail operations and collaborating with various teams to resolve integration incidents.

Exigences

Candidates should have experience in integration technologies such as APIs and EDI, along with a strong understanding of SQL and relational databases. A degree in computer science or a related field and at least 5 years of software development experience are required.

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • Integration
  • API REST
  • SOAP
  • EDI
  • Middleware
  • SQL
  • Stored Procedures
  • Triggers
  • Java
  • C#
  • JavaScript
  • Sencha Ext JS
  • Documentation
  • Agile
  • Problem Solving
  • Collaboration

Domaines d’emploi

  • Technology
  • Engineering
  • Software
  • Data & Analytics

Renseignements supplémentaires

Formation minimale
Baccalauréat
Expérience minimale
5+ ans
Postuler avant le
15 nov. 2026
Langue de l’offre
français
Heures de travail
40 heures par semaine
Niveau d’expérience
Mid-Senior level