Intermediate Developer specializing in Microsoft Dynamics 365 and Power Platform for Mitacs. Contributing to digital transformation initiatives and delivering innovative solutions.
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.
Requirements
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.
Experience building Power Pages (formerly Power Apps Portals) for secure, external-facing applications is an asset.
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.
Microsoft certifications in D365 CE, or Power Platform are a strong asset.
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.
Basic knowledge of CI/CD pipelines, with exposure to automating build, test, and deployment processes (e.g., Azure DevOps, pac CLI) is an asset.
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.
Benefits
Equity, diversity, and inclusion (EDI) and decolonization are core values at Mitacs. We believe a diverse workforce comprised of individuals with different ideas, strengths, interests, and backgrounds (e.g., gender identities and expressions, Indigeneity, race, abilities, sexual orientation, and other identities) are crucial to our success. We welcome everyone to apply and encourage you to connect with us if you require accommodations during the recruitment process.
Senior Power Platform Developer designing and implementing solutions with Microsoft Power Platform at AIM. Focused on delivering scalable business applications, automating workflows, and enhancing operational efficiency.
Power Platform Engineer responsible for delivering enterprise - grade automation solutions for Blue Mantis. Designing and managing Power Platform environment while ensuring compliance and governance standards.
Senior Data Platform Engineer building and operating an integrated data platform for a fintech startup. Collaborating across teams to design scalable architecture in a competitive market.
Platform Engineer supporting production MySQL environments at Bold Commerce, enhancing reliability and operational maturity while collaborating with Engineering teams.
Platform Engineer developing backend services and data workflows for financial platforms at Shift Markets. Focusing on building and scaling infrastructure, data pipelines, and system design.
Junior Power Platform Developer for Intact, designing and building solutions to enhance operational efficiency. Collaborating with stakeholders and IT to automate workflows and improve processes.
Sr. Staff Platform Operations Engineer managing on - premise and cloud - based Linux infrastructure for Cloudera. Designing and implementing automation and security practices while mentoring junior staff.
Web Administrator / Platform Engineer for remote crypto news platform, managing platform operations and collaborating with editorial and product teams on technical improvements.
Platform Engineer contributing to data infrastructure and architecture solutions at Kroll. Designing production - grade data pipelines and collaborating with engineers and data scientists.
Platform Engineer focusing on optimizing and maintaining MySQL infrastructure at Clio. Collaborating with teams for database reliability and performance in legal tech.