Développeur·euse Senior Quadient Inspire
- Montréal, QC
- On-site
- Posted Oct 9, 2026
- 1 position
Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Senior · 5+ years
- Apply by
- Apr 6, 2027
- Posting language
- French
- Working hours
- 40 hours per week
- Seniority
- Not Applicable
- Application method
- Direct apply is available
Job summary
Design and deliver Quadient Inspire composition solutions, integrate them with production and business systems, and migrate existing applications while maintaining production continuity. Lead projects and development teams, improve reusable components and coding standards, troubleshoot production issues, and mentor less experienced developers.
Job details
Le·la développeur·euse senior conçoit et livre les solutions de composition qui produisent les communications critiques de nos clients (impression, archivage et courriel). Il·elle prend en charge des projets de l'analyse des besoins jusqu'à la mise en production, dirige une escouade sur ses projets et contribue à l'amélioration continue de nos façons de faire. En étroite collaboration avec notre chef technique, il·elle joue un rôle clé dans l'intégration de nos applications Quadient avec nos systèmes de production, de suivi et de facturation, ainsi que dans la migration des applications existantes vers des standards communs. Responsabilités principales : Analyser les besoins des clients et les traduire en solutions techniques dans Inspire Designer, puis orchestrer la production dans Inspire Scaler. Intégrer les applications à d'autres systèmes au moyen d'API, de bases de données et de fichiers structurés (JSON, XML, CSV). Produire les données requises en aval, comme les décomptes, le suivi des pièces et les codes-barres d'intégrité pour l'impression et l'insertion. Migrer les applications existantes vers de nouveaux standards, par phases, avec les tests nécessaires pour assurer la continuité de la production. Développer des composants réutilisables afin que l'ajout d'un client se fasse par configuration plutôt que par du nouveau code. Analyser l'ensemble des applications pour regrouper le code commun, éliminer la duplication et optimiser la performance. Analyser, déboguer et corriger les programmes, y compris lors d'incidents de production. Gérer plusieurs projets simultanément en respectant les heures estimées et les échéances. Diriger des projets et des escouades, de l'analyse jusqu'à la mise en production. Effectuer des revues de code, documenter les solutions et faire évoluer nos standards de programmation. Proposer des améliorations aux processus, aux gabarits standards et aux outils de l'équipe. Encadrer les développeur·euse·s moins expérimenté·e·s et partager ses connaissances. Qualifications requises : Expérience solide avec Inspire Designer et Inspire Scaler, et excellente compréhension de la structure d'un workflow (Data Input, Data Processing, Layout, Imposition, Output) Scripting dans Inspire, ainsi qu'en JavaScript et Groovy dans Scaler Expérience de programmation en Java et dans au moins un autre langage Expérience d'intégration avec d'autres systèmes (API REST, services web) et bonnes connaissances en SQL Expérience en migration d'applications sans impact sur la production Expérience avec Quadient Interactive ou les plateformes infonuagiques, un atout Expérience en impression à grand volume, en insertion ou en intégrité du courrier, un atout La personne que nous aimerions rencontrer Vous êtes curieux·euse et ouvert·e aux nouvelles idées. Quand quelque chose brise, vous creusez jusqu'à trouver la vraie cause, tout en sachant prendre du recul pour voir la situation dans son ensemble. Vous prenez vos projets en main jusqu'à la mise en production. Vous n'avez pas besoin d'un devis parfait pour avancer, mais vous savez quand demander de l'aide. Vous menez plusieurs projets de front et signalez les risques tôt. Et vous aimez travailler en équipe, que ce soit avec les développeur·euse·s, l'assurance qualité ou les personnes qui dépendent de ce que nous construisons.
What you’ll do
Design and deliver Quadient Inspire composition solutions, integrate them with production and business systems, and migrate existing applications while maintaining production continuity. Lead projects and development teams, improve reusable components and coding standards, troubleshoot production issues, and mentor less experienced developers.
Requirements
Requires strong experience with Inspire Designer and Inspire Scaler, including workflow structure and scripting with JavaScript and Groovy, plus Java and at least one other programming language. Candidates should also have experience with system integrations, REST APIs or web services, SQL, and production-safe application migrations; experience with Quadient Interactive, cloud platforms, high-volume printing, inserting, or mail integrity is an asset.
Listed skills
- SQL · Preferred
- Workflow Design · Preferred
- REST APIs · Preferred
- JavaScript · Preferred
- Java · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Quadient Inspire Designer
- Quadient Inspire Scaler
- Workflow Design
- Inspire Scripting
- JavaScript
- Groovy
- Java
- REST APIs
- Web Services
- SQL
- Systems Integration
- Application Migration
- Debugging
- Code Reviews
- Project Leadership
- Mentoring
Job areas
- Software
- Technology
- Management & Leadership
- Consulting