Skip to content
McGill St Laurent

Développeur(euse) full-stack sénior – Applications d’affaires et IA

315-407 McGill St. Montreal, QC, H2Y 2G3Onsite · Canada
Full-time · McGill St Laurent
POSTED 9 NOVVERIFIED 1H AGO
Apply Ask
Role
1 days opentrue age
Posted 9 Nov
Pay
CAD 115k–CAD 139kno pay posted
Market p25–p75
CAD 115k–CAD 139k
Montreal · n=5 · 365d to 10 Nov
CompanyMcGill St Laurent →
17open roles
Opened · 30d
+0
Closed · 30d
−0
1d of snapshots · 30d window
Market
1,591open · Full-stack
Opened · 7d
+1288% of open
All full-stack
3,310open
All tracked boards · live 11 Nov · n=1,591
JavaScriptReactPythonSQLLLMs

MSL est une organisation montréalaise multi-entités, qui regroupe notamment CWP Énergie (trading d’électricité physique), GSL Grain, CWP Wood et MSL Solutions Climat. Nous sommes environ 170 personnes et en pleine croissance, avec une culture axée sur la rapidité, l’autonomie et l’esprit d’équipe.

Le rôle

Tu seras notre développeur(euse) full-stack sénior à l’interne et la référence technique pour les projets de développement de l’ensemble de nos entités. Tu concevras et livreras les solutions qui font rouler nos opérations, de l’automatisation du back-office à la simplification de nos outils de trading, en travaillant directement avec les traders, les opérations et la finance.

Tu te joindras à une équipe déjà en mouvement : notre Lead Transformation pilote la refonte de nos processus et de nos outils, et un développeur interne y contribue déjà.

On utilise déjà Claude au quotidien. On cherche quelqu’un pour faire passer ces usages de l’expérimentation à des solutions robustes : architecture, contrôles, tests et maintenabilité.

NetSuite est notre ERP dans l’ensemble du groupe, et une bonne partie de tes projets va le toucher : personnalisations, intégrations et migrations des entités restantes. Une expérience SuiteScript est un atout.

Tes responsabilités

Développement et architecture

Concevoir, développer, tester et déployer des applications internes et des intégrations de bout en bout (ex. portail client, automatisation de la facturation et des comptes fournisseurs)

Définir l’architecture de nos outils internes et des intégrations entre nos systèmes, incluant NetSuite

Établir les normes de développement, faire la revue de code et assurer le partage de connaissances

Collaborer avec nos développeurs externes et rapatrier graduellement leur travail à l’interne

NetSuite

Agir comme lead technique sur NetSuite : personnalisations, scripts et flux de travail pour l’ensemble de nos entités

Appuyer le volet technique des migrations des entités restantes vers NetSuite

Veiller à la cohérence des données entre nos outils, nos tableaux de bord et NetSuite

IA et automatisation

Faire passer nos usages de Claude (Claude Code, agents, intégrations MCP) de l’expérimentation à des solutions documentées, testées et contrôlées

Identifier les processus financiers et opérationnels où l’automatisation aura le plus d’impact

Collaboration avec les équipes

Transformer les besoins des traders, des opérations et de la comptabilité en solutions concrètes et fiables

Cadrer et prioriser les demandes selon leur valeur, l’effort requis et les risques, et recommander l’approche technologique appropriée

Accompagner l’adoption des solutions : documentation, formation et soutien aux utilisateurs

Ce que tu apportes

Exigences

Baccalauréat en génie logiciel, en informatique ou dans un domaine connexe, ou combinaison équivalente de formation et d’expérience

5 ans et plus d’expérience en développement full-stack, dont des projets livrés de bout en bout en production

Maîtrise de JavaScript et de Python, et expérience front-end avec React

Expérience en conception et en consommation d’API REST et d’intégrations entre systèmes

Solide connaissance de SQL : modélisation et optimisation de requêtes

Expérience concrète avec des LLM appliqués à des processus d’affaires

Excellente maîtrise du français et de l’anglais, à l’oral comme à l’écrit

Atouts

Expérience NetSuite (SuiteScript, SuiteFlow, SuiteTalk) (atout important)

Expérience avec Claude Code, des agents ou des intégrations MCP

Expérience en finance, en trading ou dans le secteur des commodités

Expérience comme lead technique ou référence technique d’une équipe

Ton profil

Tu as le sens des affaires : tu es capable de comprendre un processus financier ou opérationnel de bout en bout avant de coder.

Tu communiques clairement avec des gens non techniques, tu livres par étapes en gardant la valeur d’affaires en tête, et tu prends les tests et la documentation au sérieux.

Tu es autonome, curieux(euse) et à l’aise dans une organisation en transformation.

Ce que nous offrons

#msl

Source · McGill St LaurentFirst seen 11 NovOriginal ↗