Workable
Senior Software Developer
Your team’s dynamic:
We are looking for a Senior Software Developer with deep expertise in Microsoft Dynamics 365, Power Platform, and Azure integration technologies. In this role, you will design and implement scalable, secure solutions within the Microsoft enterprise ecosystem—playing a key role in architecture, integration strategy, and technical leadership.
Your day at a glance:
Lead the design and development of custom solutions using Dynamics 365, Power Platform, and Azure
Develop in C#, CRM plugins, JavaScript/TypeScript front-end components, and RESTful APIs
Design integration processes with Azure Logic Apps, Azure Functions, and Service Bus
Define best practices for Dynamics 365 Web API, Webhooks, and Virtual Entities
Apply secure design patterns (OAuth, API management)
Participate in DevOps automation via Azure DevOps (CI/CD pipelines, deployment strategies)
Mentor developers and contribute to technical standards and code reviews
What makes you a great candidate:
Fluency in French and English, both spoken and written (this position requires interaction with our international colleagues and clients)
5+ years of full stack development experience, including:
C#, .NET Core / .NET Framework
JavaScript / TypeScript, REST APIs
Azure Logic Apps, Azure Functions, Service Bus
Expertise in Microsoft Dynamics 365 customizations and integrations
Proficiency in Power Platform (Power Apps, Power Automate)
Solid knowledge of OAuth, API security, JSON/XML transformations
Experience with CLI tools, Postman, Swagger
Implementation of CI/CD with Azure DevOps
An asset if you have:
Microsoft certifications (e.g., Azure Developer, Power Platform, Dynamics 365)
Experience with microservices or large-scale enterprise systems
Experience in building EDI services (cXML, X12, AS2)
Here’s what we offer!
Attractive compensation package
Training tuition reimbursement program
Subsidized meals at our amazing Bistro (Les Cordons Bleus)
Work-life balance through a flexible work schedule
Free, unlimited coffee
Free parking space for all employees
Onsite fitness center
We know that diverse backgrounds and experiences bring great value to our teams. Even if you don’t meet all requirements, we encourage you to apply—your profile might surprise us!
Thank you for your application, but please note that only selected candidates will be contacted. Recruitment agencies and headhunters are not permitted to submit resumes via this website or directly to managers.
---------------------------------------------------------------------------------------------------
Your team’s dynamic:
We’re looking for a Senior Software Developer with deep expertise in Microsoft Dynamics 365, Power Platform, and Azure integration technologies. In this role, design and implement scalable, secure solutions across Microsoft’s enterprise ecosystem you’ll —playing a key role in architecture, integration strategy, and technical leadership.
Your day at a glance:
Lead design and development of custom solutions using Dynamics 365, Power Platform, and Azure
Develop C#, CRM Plugins, JavaScript/TypeScript front-end components, and RESTful APIs
Design integration processes with Azure Logic Apps, Azure Functions, and Service Bus
Guide best practices for Dynamics 365 Web API, Webhooks, and Virtual Entities
Enforce secure design patterns (OAuth, API management)
Participate in DevOps automation using Azure DevOps (CI/CD pipelines, deployment strategies)
Mentor developers and contribute to technical standards and code reviews
What makes you a great fit:
Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)
5+ years in full stack development using:
C#, .NET Core/.NET Framework
JavaScript/TypeScript, REST APIs
Azure Logic Apps, Functions, and Service Bus
Expert in Microsoft Dynamics 365 customizations and integrations
Hands-on with Power Platform (Power Apps, Power Automate)
Strong knowledge of OAuth, API security, JSON/XML transformations
Experience with tools like CLI, Postman, Swagger
CI/CD implementation with Azure DevOps
An asset if you have:
Microsoft certifications (e.g., Azure Developer, Power Platform, Dynamics 365)
Experience with Microservices, or large-scale enterprise systems
Experience with building EDI services (cXML, X12, AS2)
Let’s talk perks!
Attractive compensation package
Training Tuition Reimbursement Program
Subsidized meals in our amazing Bistro (Les Cordons Bleus)
Work-life balance with a flexible working schedule
Free, unlimited coffee
Private, free parking for all employees
Onsite fitness facility with personal trainer
We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us!
Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.

Montreal, QC, Canada
Negotiable Salary