Power Platform / Dynamics 365 Developer

As a global leader in digital transformation, Techso is a fast-growing company offering consulting services in three niches of expertise: technology infrastructure management (IT), specific application development (DEV), and product lifecycle management (PLM).

Founded in 2014, Techso has built a reputation for delivering high-quality projects to prestigious clients across diverse industries such as automotive, aerospace, events, watchmaking, finance, and many others.

Our values: fun, trust, efficiency, and quality. We prioritize quality over volume, and enjoyment over growth.

At Techso, our mission is to guide industries into 2026 by delivering cutting-edge technological and human solutions designed to optimize processes and strengthen collaboration. Driven by our values—fun, trust, efficiency, and quality—we prioritize excellence over volume and believe that growth should be built on an environment where people truly enjoy their work. Joining our team means becoming part of a group of experts dedicated to strategic, large-scale international projects, where your expertise will make a tangible and lasting impact.

Take part in projects that transform how our clients leverage Power Platform and Dynamics 365. Build applications, automate workflows, and create proof-of-concepts to validate modern architectures on Azure and Microsoft 365, supporting their digital transformation initiatives.

To succeed in this role, you should:

  • Be able to travel within the Greater Montreal area to meet clients when required.
  • Be fluent in both French and English, as these languages are essential for daily communication with colleagues and clients in Quebec and or abroad.

Responsibilities

  • Assess the current Dynamics 365 environment and recommend relevant enhancements.
  • Design and evolve Power Apps applications as well as Power Automate workflows.
  • Develop custom features and extensions tailored to client needs.
  • Configure roles, access rights, and security settings in alignment with Microsoft best practices.
  • Implement automation mechanisms that support deployment and continuous delivery within Azure and Microsoft 365.
  • Contribute to Agile projects by delivering reliable components and supporting testing and validation activities.
  • Apply software engineering best practices such as refactoring, automated testing, TDD, and continuous integration.
  • Produce technical documentation and participate in the development of governance and architectural structures.

Required Skills

  • Bachelor’s degree in Computer Science or a related field.
  • Minimum of 5 years of experience developing with Dynamics 365 and/or Power Platform.
  • At least 2 years of experience with Power Apps (Model-driven apps) and Power Automate.
  • Knowledge of Visual Studio ALM, .NET, C#, and TypeScript/JavaScript, including at least 1 year with .NET Core 3.1 or higher.
  • Experience developing plugins and extensions for Dynamics 365 / Power Platform using C#.
  • Familiarity with software engineering concepts such as refactoring, automated testing, continuous integration, or TDD.
  • Participation in at least one Agile development project.
  • Experience with version control and pipeline tools such as TFS or Azure DevOps.
  • Strong command of English, both spoken and written, to communicate effectively with English-speaking clients in Montreal and internationally.

Our perks & benefits

  • An inspiring environment : Bright offices in the heart of Old Montreal, with a terrace to enjoy sunny days.
  • Flexibility and balance : A hybrid work policy tailored to projects and clients.
  • Everyday well-being : Breakfasts, snacks, and unlimited coffee.
  • A vibrant social life : A dynamic, Techso-funded social and sports club.
  • Unique opportunities : The chance to travel with a dedicated mobility package for consultants.
  • Impact beyond mandates : The opportunity to contribute to exciting internal projects that help the company grow.
  • A community of experts : A passionate team that shares knowledge and supports your professional development.
  • Security and peace of mind : A comprehensive private group insurance plan tailored to your needs.

Apply on this job


Related job offers

Business Analyst, Digital Solutions and Technologies / Analyste d'affaires, solutions numériques et technologies

Type de poste: PermanenteTitre du poste: Analyste d'affaires, solutions numériques et technologies Numéro de la demande: 43776 Catégorie d'emploi: AdministrationDivision: Qc - Marketing Metro (80069072) Département: Marketing et commerce...

Intermediate Functional Analyst, Data / Analyste fonctionnel·le intermédiaire, données

Type de poste: PermanenteTitre du poste: Analyste fonctionnel·le intermédiaire, donnéesNuméro de la demande: 44744Catégorie d'emploi: AdministrationDivision: Qc - SI Systèmes applicatifs (80069041)Département: Technologie de l'informationLieu de...

Intern in Micro-Computing / Stagiaire, en micro-informatique

Type de poste: Étudiants et finissants Titre du poste: Stagiaire, en micro-informatiqueNuméro de la demande: 44512Catégorie d'emploi: AdministrationDivision: Nat - Systèmes d'information (80069756)Département: Technologie de l'informationLieu de...

SAP Production Functional Analyst / Analyste fonctionnel·le SAP production

Type de poste: PermanenteTitre du poste: Analyste fonctionnel·le SAP productionNuméro de la demande: 43605Catégorie d'emploi: AdministrationDivision: Qc - SI Systèmes applicatifs (80069041)Département: Technologie de l'informationLieu de travail:...

Intermediate Financial Business Analyst / Analyste fonctionnel·le intermédiaire finances

Type de poste: Permanente Titre du poste: Analyste fonctionnel·le intermédiaire financesNuméro de la demande: 41765Catégorie d'emploi: AdministrationDivision: Qc - SI Systèmes applicatifs (80069041)Département: Technologie de l'informationLieu de...

Solution Architect - Payroll HR / Architecte de solution - RH paie

Type de poste: Permanente Titre du poste: Architecte de solution - RH paieNuméro de la demande: 30685Catégorie d'emploi: AdministrationDivision: Qc - SI Systèmes applicatifs (80069041)Département: Technologie de l'informationLieu de travail: METRO...