Position - Microsoft Dynamics Lead
Contract - Long term
Location - Montreal, QC (3 days Hybrid)
Key Responsibilities
- Design, develop, and enhance enterprise applications using Microsoft Dynamics 365 Customer Service and Power Platform.
- Build and customize solutions using Power Apps, Power Automate, and Dynamics 365 plugins.
- Define solution architecture, technical designs, and development standards.
- Integrate Dynamics 365 with external and on-premises systems using Azure Service Bus, Azure Data Factory, Azure Logic Apps, and other Azure services.
- Support platform engineering initiatives involving security, scalability, resiliency, observability, and product upgrades.
- Develop and maintain reusable components, common tools, and functions.
- Implement and support AI Builder and Copilot Studio integrations with Dynamics 365.
- Automate build and deployment processes using GitHub Actions and CI/CD pipelines.
- Perform unit, functional, regression, and integration testing.
- Conduct code reviews and provide technical guidance to development teams.
- Collaborate with Product Owners, business stakeholders, security teams, and enterprise architecture teams.
- Support release deployments, troubleshoot technical issues, and provide post-production support.
Required Skills & Qualifications
- Strong hands-on experience with Microsoft Dynamics 365 Customer Service.
- Experience developing solutions using Power Apps and Power Automate.
- Strong experience with C#/.NET and Dynamics 365 plugins.
- Experience with Microsoft Power Platform architecture, customization, and development.
- Hands-on experience with Azure services, including:
- Azure Data Factory
- Azure Service Bus
- Azure SQL
- Azure Logic Apps
- Azure Key Vault
- Experience with Microsoft Copilot Studio.
- Experience implementing CI/CD pipelines using GitHub Actions.
- Strong understanding of enterprise application architecture and system integrations.
- Experience working in Agile development environments.
- Strong troubleshooting, analytical, and problem-solving skills.
- Excellent communication and stakeholder management skills.
Nice to Have
- Microsoft Dynamics 365, Power Platform, or Azure certifications.
- Experience with AI Builder and AI-powered integrations.
- Knowledge of enterprise architecture patterns.
- Experience with functional, regression, performance, and integration testing.
- Experience with release management and production support.
- Ability to work directly with business stakeholders and technical teams.