Postuler

Publié hier

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

@ McGill St Laurent

Montréal, Québec

Sur placeTemps plein5+ ans d’expérience
Postuler
SIGNAUX

En bref

McGill St Laurent is hiring a senior full-stack developer to lead technical development across its entities, including NetSuite customizations, integrations and automation. The role involves building end-to-end internal applications and moving Claude-based AI use into tested, governed solutions. Office presence is required, with a benefits package including group insurance, vacation and transit reimbursement.

Responsabilités :

  • Concevoir et livrer des applications internes et intégrations de bout en bout
  • Agir comme lead technique sur NetSuite
  • Faire passer les usages de Claude en solutions testées et contrôlées
  • Transformer les besoins des traders et des opérations en solutions fiables
  • Établir les normes de développement et faire la revue de code

Résumé des exigences :

  • Baccalauréat en génie logiciel, informatique ou domaine connexe
  • 5 ans et plus d'expérience full-stack en production
  • Maîtrise de JavaScript, Python et React
  • Expérience en API REST et intégrations entre systèmes
  • Expérience concrète avec les LLM en processus d'affaires
  • Excellente maîtrise du français et de l'anglais

Outils et compétences

Source et dates

Site carrière / système de candidatures · lever

Date publiée par l’employeur
2026-11-09
Première détection par notre source
2026-11-10
Mise à jour du dossier source
2026-11-10

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience5 an(s) et plus
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish, French
FormationBaccalauréat (exigé)
Domaines d’étudesGénie logiciel, Informatique
Avantages mentionnésCongés payés généreux, Régime de retraite, Aide au transport en commun

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

McGill St Laurent

ChampValeur
Offres sur Jobsy18
Description

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 :

  • Un environnement stimulant, dynamique et collaboratif. Curieux d'en savoir plus? McGill St Laurent
  • L’opportunité de prendre part à une culture entrepreneuriale qui encourage l’initiative;
  • Une assurance collective complète et la possibilité de contribuer à un programme de REER;
  • Une politique de vacances dès ton arrivée;
  • Un abonnement de transport en commun remboursé à 80%;
  • Un programme Give & Match
  • Un magnifique bureau avec un simulateur de golf, un gym, des vestiaires et des douches.

Ce poste requiert une présence au bureau. Nous avons constaté que la présence physique favorise des interactions qui ont un effet positif sur la performance. C'est pourquoi nous encourageons fortement les employés à maintenir cette présence afin de profiter pleinement de l'environnement.

Nous pouvons utiliser des outils d’intelligence artificielle (IA) pour soutenir certaines étapes du processus d’embauche, notamment pour examiner les candidatures, analyser les CV et évaluer les réponses, ainsi que pour identifier d’éventuelles incohérences ou des éléments nécessitant une vérification dans les documents de candidature, en fonction des informations disponibles. Ces outils appuient notre équipe de recrutement, mais ne remplacent pas le jugement humain. Les décisions finales en matière d’embauche sont prises par des personnes. Pour obtenir plus d’informations sur la manière dont vos données sont traitées, veuillez communiquer avec nous.

Nous recueillons vos renseignements au moyen d'un système de suivi des candidatures sécurisé, dont l'accès est restreint selon le rôle. Les données, y compris les CV et les notes d'entrevue, sont conservées dans ce système. Si vous souhaitez retirer votre consentement ou avez des questions, écrivez-nous à [email protected].

#msl

Emplois semblables

  • Directeur de la construction/Directrice de la construction

    Montréal, QC
    Temps plein

    Société d'habitation et de développement de Montréal

    10+ ansAssurer le respect des exigences réglementaires et des bonnes pratiques en santé et sécurité et en développement durable; Mobiliser l’équipe, développer ses compétences et favoriser des solutions adaptées aux défis des…

    Procurement, Civil engineering, Project management, Leadership

  • Python Test Software Developer

    Montréal, QC
    Temps plein

    Astek

    1+ ansParticiper à l’analyse des besoins et garantir la traçabilité des exigences; Diplôme en génie électrique, logiciel, informatique embarquée ou domaine connexe; Expérience en développement logiciel embarqué ou validation…

    Python, Embedded systems, Requirements gathering, Documentation, Electrical engineering, Computer science

  • Spécialiste senior calcul de structures – Fatigue et tolérance aux dommages / Senior Stress Specialist

    Montréal, QC
    Temps plein

    Altitude Aerospace: Founded in 2005, the ALTITUDE AEROSPACE GROUP is a leading engineering firm specializing in the development of new aircraft programs as well as…

    10+ ansRédiger des rapports de justification structurale répondant aux exigences techniques du programme et des autorités de certification (TCCA/FAA/EASA); Baccalauréat ou maîtrise en génie mécanique ou aérospatial et au…

    Technical support, Mechanical engineering, Composite materials, Communication skills, Aerospace engineering, Teamwork

  • Technical Program Manager

    Montréal, QC

    Axelon Services Corporation

    7+ ansExperience Level: Level 4 (advanced): Minimum 7 years; Work Mode: Hybrid (in-office presence required 3x/week); Work with product and stakeholders to define requirements, manage schedules, identify risks, and…

    Program management, Leadership, Reporting, Cybersecurity, Scrum, Kanban

  • Ingénieur(e) Mécanique

    Montréal, QC
    Temps plein

    VTEK Consultants Inc.

    3+ ansLe candidat retenu contribuera à la planification, à la conception et à l’exécution des activités d’ingénierie mécanique dans le cadre de projets industriels de moyenne et grande…; Permis d’exercice obligatoire :…

    Mechanical engineering, Documentation, Technical support, Mechanical systems, Bilingualism, French

  • Analyste, relations clients 2

    Montréal, QC
    Temps plein

    Huntington Distribution Finance - North America

    5+ ansLa personne titulaire du poste analyse les comptes des concessionnaires, collabore étroitement avec les fabricants et distributeurs, soutient la croissance du portefeuille, contribue à la…; Qualifications de base; •…

    Customer service, Financial statements, Client relationship management, Communication skills, Underwriting, Accounting

  • Contrôleur financier/Contrôleuse financière

    Montréal, QC
    Temps plein

    5N Plus Inc.

    10+ ansNous recherchons un professionnel de la comptabilité reconnu pour sa rigueur, sa vision d’affaires et sa capacité à transformer les données en information stratégique; Vous vous distinguez par :; Une solide expérience…

    CPA, Financial reporting, Accounting, Lead process optimisation, Forecasting, Financial statements

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.