Développeur.euse Principal·e - Low code at Ville de Montréal
Montreal, Quebec, Canada -
Full Time


Start Date

Immediate

Expiry Date

24 May, 26

Salary

110907.0

Posted On

23 Feb, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Low Code Development, Power Platform, Power Apps, Power Automate, Dataverse, Pro-Code Development, C#, TypeScript, Plug-ins, REST APIs, Technical Leadership, DevOps, Continuous Delivery, Code Reviews, Mentoring, Application Design

Industry

Government Administration

Description
Unité d’affaires : Service des technologies de l’information | Direction engagement numérique | Division solutions numériques milieu de vie Salaire : Échelle salariale (2023) : 65 937 $ à 110 907 $ | Groupe de traitement : 29-002 L'échelle salariale sera mise à jour au renouvellement de la convention collective. Catégorie d’emploi : professionnel général. Le titre d’emploi inscrit à la convention collective est : Développeur/Concepteur Principal·e (401160) Horaire : 35 heures / semaine - possibilité de télétravail Lieu de travail : 80 Rue Queen, 3E étage, Montréal, H3C 2N5 Période d’inscription : 2026-02-23 au 2026-03-13 Type d’emploi à pourvoir : Permanent Pour les employées et employés appartenant à l’accréditation des professionnels généraux, la liste d’éligibilité issue de ce processus servira à pourvoir tous les postes de cette fonction. Les membres du personnel sont invités à postuler uniquement via la plateforme SIMON Postulation en ligne Un projet qui transforme la Ville. Derrière chaque service numérique il y a des choix techniques assumés, des équipes engagées et des projets qui font sens. Au sein de la Division solutions numériques milieu de vie, vous rejoindrez une équipe qui conçoit des solutions concrètes pour l’environnement, l’habitation et l’urbanisme. Notre promesse : ici, votre expertise se traduit en résultats tangibles et utiles Un impact direct sur un projet numérique d’envergure qui modernise la façon dont la Ville soutient ses citoyen·nes, ses entreprises et ses employé·es. Un cadre agile, collaboratif et stimulant, pour livrer des solutions durables et innovantes. Votre mandat En tant que Développeur·euse principal·e - low code, vous jouez un rôle clé dans la conception et l’évolution d’une application stratégique, pensée pour simplifier, centraliser et moderniser les outils du Service de l’Environnement. Développement hybride: Vous concevez des solutions au sein de l'écosystème Power Platform (Power Apps, Power Automate, Dataverse) tout en développant des composants Pro-Code pour lever les limites technologiques (C#, TypeScript, Plug-ins, APIs REST). Leadership technique : Vous agissez comme pivot technique pour l’équipe, garantissant l’interopérabilité des modules et le maintien d’une vision globale de l’architecture du produit. Livraison continue : Vous assurez l'automatisation des déploiements dans des environnements infonuagiques (PaaS/SaaS) en appliquant les pratiques DevOps pour assurer des mises en production fiables. Transformez des besoins complexes en outils concrets. Personne-ressource, vous bâtissez des applications low-code tout en maîtrisant le développement sur mesure pour élever nos standards et assurer une mise en production fluide. Plus spécifiquement, vous : Participer à la conception et au développement des applications. Définir les caractéristiques fonctionnelles des interfaces. Concevoir et superviser les plans de tests complets des applications. Documenter les résultats et leurs analyses et identifiez les besoins en tests fonctionnels et non fonctionnels. Assurer le support niveau 3 des applications en production sous votre responsabilité et en assurez la performance. Assurer le rôle d'expert technique au sein des équipes de projets, en effectuant des revues de codes et en encadrant les développeurs moins expérimentés. Développer, modifier et gérer la croissance des applications (composantes et leur intégration) et choisissez les options techniques appropriées. Optimiser le développement applicatif et sa maintenance. Assurer l’interopérabilité des composantes de l’application, de l’intégrité des fonctionnalités et de la fiabilité de l’ensemble du système. Des questions ou des difficultés à postuler ? N’hésitez pas à communiquer avec Ferdinand Collado (ferdinand.collado@montreal.ca). Conseiller en acquisition de talents. Profil recherché (exigences) : Baccalauréat (ou l'équivalent académique) en informatique ou autre domaine pertinent. 4 années d'expérience en lien avec les responsabilités du poste. Expertise Power Platform et Dynamics 365 : Maîtrise de l'écosystème (Model Driven, Dataverse, Power Automate) et optimisation des flux de processus métier. Maîtrise de C# / .NET, TypeScript et Power Fx pour bâtir des composants pro-code (plug-ins, PCF) et orchestrer les intégrations via API REST/JSON. Habileté pour orienter les décisions technologiques, effectuer des revues de code et agir comme mentor auprès de l'équipe. Capacité à concevoir des solutions robustes, orientées métier, tout en assurant la cohérence technique globale du produit. Nos avantages Des défis d'envergure Une carrière au service de la population montréalaise Une rémunération et des avantages concurrentiels La conciliation travail-vie personnelle La possibilité de faire progresser votre carrière Diversité, équité et inclusion La Ville de Montréal propose un environnement de travail où le respect, la diversité, l’équité et l’inclusion sont des valeurs premières. Avec son programme d'accès à l'égalité en emploi et ses programmes d’intégration en emploi, la Ville prend des moyens concrets pour augmenter la diversité au sein de ses équipes de travail. Merci de vous identifier lors de la postulation. Inclusive, la Ville s'efforce de réduire les obstacles dans les milieux de travail rencontrés par les personnes en situation de handicap et met en place des mesures facilitant l’accessibilité. À cet égard, des adaptations lors du processus d’évaluation des compétences peuvent être offertes sur demande. Pour toute autre question écrivez à dotation@montreal.ca en indiquant le numéro de l’offre d'emploi en objet.
Responsibilities
The Principal Developer will play a key role in designing and evolving a strategic application for the Environment Department, focusing on hybrid development using the Power Platform ecosystem while building Pro-Code components to overcome technological limits. Responsibilities include participating in design and development, defining interface characteristics, supervising comprehensive testing plans, and providing Level 3 support for production applications.
Loading...