Skytech Communications est le leader canadien en termes de systèmes de
gestion de l’enseignement et de services en ligne pour l’Éducation supérieure.
En tant que membre de l’équipe, tu contribueras directement à
impacter positivement le monde de l’éducation supérieure au Québec et ailleurs.
Chez Skytech, l’innovation est notre moteur, et notre croissance ouvre de
nombreuses opportunités passionnantes pour des professionnels talentueux comme toi.
Développeur Full Stack Tech Lead (hybride) · React / .NET / Python · Microservices · IA agentique
Tu veux construire des produits qui comptent - du Front-end jusqu'au Back-end - avec l’IA et les meilleurs outils disponibles ? Et tu veux le faire en guidant les autres ?
Chez Skytech, des centaines de milliers d'étudiants et de professionnels utilisent chaque jour les plateformes qu'on bâtit : Omnivox (portail et app mobile) et la Suite Clara (ERP couvrant la gestion de l’enseignement, des Finances et RH-Paie). Ce n'est pas un projet en silo - c'est un impact réel, mesurable, au quotidien.
On est en pleine modernisation : migration vers une architecture microservices, cloud-native, avec une équipe qui embrasse l'IA comme un vrai levier de productivité - pas juste un mot à la mode. Si tu veux être au cœur de cette transformation, de l'interface utilisateur jusqu'aux APIs, on a une place pour toi.
Ce que tu feras
Développer côté Front-end et Back-end
Tu conçois et implémentes des fonctionnalités de qualité sur toute la pile : interfaces React en TypeScript d'un côté, APIs robustes (REST et GraphQL) en C# / .NET de l'autre. Tu travailles sur du code qui tourne en production - avec de vraies contraintes et de vraies décisions à prendre.
Faire évoluer l'architecture et réduire la dette technologique
Tu participes activement à la modernisation de nos plateformes : refactoring, migration de composantes clés, contribution à l'évolution vers des modèles microservices plus durables. Ce n'est pas que de la maintenance - c'est de la stratégie.
Utiliser l'IA comme un Pro
Tu intègres activement l’IA agentique dans ton quotidien - génération de code, documentation, tests, revue de PR et exploration de nouvelles approches. On s'attend à ce que tu aies déjà une pratique concrète avec des outils tels que Claude Code, Codex, OpenCode, Cline ou équivalent, et surtout, qu'on puisse avoir une vraie conversation sur ce qui marche, ne marche pas, et pourquoi.
Collaborer, mentorer et faire grandir l'équipe
Tu travailles main dans la main avec les designers UX/UI, les équipes DevOps, Architecture et Produits. Tu participes aux scrums, aux planifications de sprint, et tu contribues à la qualité collective : revue de code, feedback, respect du Design System, partage de bonnes pratiques. Tes collègues se tournent vers toi pour ton expertise, ta crédibilité et ta fiabilité - tu les aides à innover et à donner le meilleur d'eux-mêmes.
Ton terrain de jeu technique
Back-end: C# (.NET 10), ASP.NET Core, Python, Entity Framework, LINQ, TSQL
Front-end: TypeScript, React, CSS, Material-UI (MUI)
APIs: REST, GraphQL
Architecture: Microservices, Docker, Kubernetes
Bases de données: Microsoft SQL Server
Environnement: VS Code, Visual Studio 2026
Tests: XUnit (Back-end), Vitest (Front-end)
Build: Vite
DevOps: Git, BitBucket, Jenkins, CI/CD, Backstage
IA & outils: Développement agentique, OpenCode, Cline, etc.
Collaboration: Jira, Confluence, Mattermost
Ce qu’on recherche chez toi
Côté technique
· 7 ans ou plus d’expérience en développement Full Stack sur des systèmes complexes et à long cycle de vie
· Capacité à concevoir, faire évoluer et maintenir des architectures cohérentes dans un contexte de modernisation progressive
· Excellente maîtrise des technologies Back-end (C#, .NET, APIs REST/GraphQL) et Front-end (React, TypeScript)
· Solide expérience en gestion, priorisation et réduction de la dette technologique
· Expérience concrète dans des contextes de transformation numérique (découpage de monolithes, migration vers des architectures modernes)
· Aisance avec les pratiques DevOps et l'utilisation d'outils d'IA comme leviers de qualité et d'efficacité
Côté IA
· Tu utilises déjà des outils d'IA dans ton flux de développement
· Tu expérimentes ou a une certaine expérience avec l’IA agentique
· Tu as un sens critique sur les capacités et limites des agents actuels
· Tu t'adaptes facilement aux nouvelles façons de développer
Côté humain
· Tu as une expérience en équipes agiles (Scrum, Kanban ou équivalent)
· Tu aimes recevoir du feedback technique et faire évoluer tes pratiques
· Tu communiques clairement sur l'avancement et les enjeux techniques, avec des devs comme avec des personnes non techniques
· Tu as le désir de partager tes connaissances et d'aider les autres à progresser
· Tu es à l'aise de naviguer dans un environnement où coexistent dette technique, modernisation et innovation
· Tu as une excellente capacité de mentorat et de relations interpersonnelles
· Tu sais décomposer des informations complexes pour différents publics
· Tu as une approche stratégique pour la résolution de problèmes
· Excellente maîtrise du français (écrit et oral)
Pourquoi Skytech ?
Un impact réel. Tes fonctionnalités sont utilisées chaque jour par des centaines de milliers de personnes dans des établissements d'enseignement à travers le Québec et ailleurs.
Une modernisation en cours, pas en retard. On est en plein chantier architectural - microservices, cloud, pratiques DevOps. Tu arrives à un moment où les décisions que tu prendras vont façonner nos plateformes pour les années à venir.
Une culture qui favorise l'humain. Collaboration, autonomie, bienveillance et développement des compétences : ce n'est pas du jargon RH, c'est notre façon de fonctionner au quotidien.
Des conditions concrètes.
- Mode de travail hybride : présentiel à Montréal (métro Henri-Bourassa) + télétravail
- Environnement de travail stimulant dans une atmosphère bienveillante
- Activités régulières pour les employés
- Salaire compétitif
- Gamme complète d'avantages sociaux
Autres avantages
Nous croyons que le bonheur de notre clientèle va de pair avec le bonheur de notre équipe, et c’est pourquoi nous mettons de l’avant une culture d’entreprise axée sur la collaboration, l’autonomie, le développement des compétences et la bienveillance.
Nous offrons un environnement de travail accueillant et stimulant, des salaires concurrentiels, une gamme complète d’avantages sociaux, des activités régulières pour les employés et plus encore!
Skytech est une entreprise inclusive qui valorise la diversité des profils et des parcours. Toutes les candidatures qualifiées sont les bienvenues.
Avantages :
- Assurance Dentaire
- Assurance Invalidité
- Assurance Vie
- Assurance Vision
- Événements d'Entreprise
- Heures d’arrivée et de départ flexibles
- Indemnité de logement
- Nourriture à Prix Réduit ou Gratuite
- RVER
- Stationnement sur place
- Tenue Décontractée
- Travail à domicile
Langue:
Lieu du poste : Télétravail hybride à Montréal, QC H3L 2E6