Mitacs · 2 months ago
Intermediate Dynamics 365 and Power Platform Developer
Mitacs is undergoing a major enterprise transformation to enhance client-centric operations and modernize business applications. The Intermediate Dynamics 365 and Power Platform Developer will be instrumental in implementing this transformation, focusing on creating and maintaining robust solutions on Microsoft Dynamics 365 and the Power Platform while collaborating with various teams to ensure system reliability and security.
Information TechnologyNon ProfitTraining
Responsibilities
Demonstrate solid technical skills and expertise in Microsoft Dynamics 365 (Model-driven apps), Power Platform, Power Pages, and cloud technologies
Analyze business needs and recommend appropriate technical solutions using Dynamics 365 and the Power Platform
Develop and configure solutions in Dynamics 365 CE, Power Platform, and Power Pages
Design, develop, and maintain custom plugins, workflows, and client-side scripts (JavaScript/XRM API) to extend platform functionality
Participate in peer code reviews to maintain code quality and adherence to standards
Use and maintain approved development tools, frameworks, and components
Follow cybersecurity best practices, participate in audits/training, and respond to incidents when required
Identify and document technical debt, supporting refactoring and continuous code quality improvements
Assist in troubleshooting critical incidents and ensure timely resolution and clear communication
Review software change requests and support deployment planning and release readiness activities
Participate in Agile ceremonies and contribute to a collaborative team environment
Work closely with Product Owners and business stakeholders to reduce software defects and deliver business value
Collaborate with infrastructure teams to ensure best practices in the use of Azure Cloud Services and related tooling
Coordinate with Fabric/Power BI and data platform teams to ensure accurate, consistent data integration between Power Platform solutions and enterprise reporting systems
Qualification
Required
Demonstrate solid technical skills and expertise in Microsoft Dynamics 365 (Model-driven apps), Power Platform, Power Pages, and cloud technologies
Analyze business needs and recommend appropriate technical solutions using Dynamics 365 and the Power Platform
Develop and configure solutions in Dynamics 365 CE, Power Platform, and Power Pages
Design, develop, and maintain custom plugins, workflows, and client-side scripts (JavaScript/XRM API) to extend platform functionality
Participate in peer code reviews to maintain code quality and adherence to standards
Use and maintain approved development tools, frameworks, and components
Follow cybersecurity best practices, participate in audits/training, and respond to incidents when required
Identify and document technical debt, supporting refactoring and continuous code quality improvements
Assist in troubleshooting critical incidents and ensure timely resolution and clear communication
Review software change requests and support deployment planning and release readiness activities
Participate in Agile ceremonies and contribute to a collaborative team environment
Work closely with Product Owners and business stakeholders to reduce software defects and deliver business value
Collaborate with infrastructure teams to ensure best practices in the use of Azure Cloud Services and related tooling
Coordinate with Fabric/Power BI and data platform teams to ensure accurate, consistent data integration between Power Platform solutions and enterprise reporting systems
3+ years of progressive software development experience, with a strong technical background in deploying and customizing SaaS/COTS solutions such as Microsoft Dynamics 365 and the Power Platform
Exposure to solution lifecycle management and Power Platform environments
Hands-on experience with C# plugin development, JavaScript/XRM scripts, and Power Automate for extending Dynamics 365 functionality
Extensive background in CRM/ERP platform integration and customization, ideally within Microsoft Dynamics 365 CE
Basic understanding of integrations using Azure Logic Apps, Azure Functions, and Power Automate custom connectors for external systems
Working knowledge of Power Platform administration, including security role and access configuration
Familiarity with environment setup & licensing in the Power Platform Admin Center
Demonstrated ability to contribute to digital transformation initiatives by delivering technically sound and innovative solutions
Strong understanding of Azure cloud services, infrastructure fundamentals, and solution architecture principles
Familiarity with Agile delivery frameworks (Scrum, SAFe) and tools such as Jira and Confluence
Excellent written and verbal communication skills, including the ability to interact with technical and non-technical audiences
Knowledge of written and spoken English is required in this role as you will interact with colleagues, clients, and stakeholders located across Canada
Strong analytical and problem-solving skills to diagnose and resolve technical challenges effectively
Preferred
Experience building Power Pages (formerly Power Apps Portals) for secure, external-facing applications is an asset
Microsoft certifications in D365 CE, or Power Platform are a strong asset
Basic knowledge of CI/CD pipelines, with exposure to automating build, test, and deployment processes (e.g., Azure DevOps, pac CLI) is an asset
Company
Mitacs
Mitacs is a Canadian not-for-profit organization that designs and delivers research and training programs.
Funding
Current Stage
Growth StageTotal Funding
$39.5MKey Investors
Innovation, Science and Economic Development CanadaCanada's Ocean Supercluster
2023-12-06Grant· $38.1M
2023-04-21Grant· $1.4M
Recent News
Crowdfund Insider
2025-10-20
Techcouver.com
2025-10-17
Company data provided by crunchbase