Senior Developer contributing to enterprise transformation and modernizing business applications at Mitacs. Engaging with business stakeholders and technical teams to deliver robust solutions in Microsoft Dynamics 365 and Power Platform.
Responsibilities
Demonstrate solid technical skills and expertise in Microsoft Dynamics 365 (Model-driven apps), Power Platform, Power Pages, and cloud technologies.
Contribute to the design of scalable, reusable solutions, ensuring alignment with architectural standards and interoperability across platforms.
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.
Contribute to the implementation and ongoing improvement of release management and CI/CD practices using Azure DevOps.
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
7+ 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.
Prior experience establishing Power Platform governance frameworks and solution management standards.
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.
Experience developing integrations using Azure Logic Apps, Azure Functions, and Power Automate custom connectors for external systems.
Working knowledge of Power Platform administration, including: Environment provisioning, Security role and access configuration, License assignment, Dataverse access management via Power Platform Admin Center / Microsoft 365 Admin tools.
Microsoft certifications in D365 CE, F&O, 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.
Practical knowledge of CI/CD pipelines, with experience automating build, test, and deployment processes (e.g., Azure DevOps, pac CLI).
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.
Strong analytical and problem-solving skills to diagnose and resolve technical challenges effectively.
Knowledge of written and spoken English is required in this role as you will interact with colleagues, clients, and stakeholders located across Canada.
Knowledge of written and spoken French is an asset.
Benefits
Mitacs is committed to reconciliation with Indigenous communities across Canada. • Lived experience or perspectives connected to Indigenous worldviews are considered strong assets. • We welcome everyone to apply and encourage you to connect with us if you require accommodations during the recruitment process.
Developer for IoT platform at Gecko Alliance, enhancing AWS infrastructure for connected devices. Collaborating across firmware and DevOps to modernize deployment and monitoring processes.
Platform Engineer designing and delivering platforms and infrastructure at RAVL. Building cloud - native environments that enable velocity, security, and reliability at scale.
Senior Developer implementing Microsoft Dynamics 365 and Power Platform solutions at Mitacs. Contributing to digital transformation initiatives and ensuring reliable business systems.
Senior Dynamics 365 and Power Platform Developer at Mitacs working on major enterprise and digital transformation. Ensuring reliability and security of core business systems through innovative solutions.
Senior Dynamics 365 and Power Platform Developer at Mitacs leading digital transformation initiatives. Collaborating to build robust solutions and ensure the reliability of business systems.
Senior Platform Engineer developing innovative solutions for loyalty programs in the travel industry. Join the team in shaping the future of travel through technology and infrastructure improvements.
Platform Lead for Card Systems with 8 - 10 years experience in card management, issuance, lifecycle, core banking, system integration, transactions, compliance, and risk.
Platform Lead contract role in Toronto requiring 8 - 10 years banking card operations experience. Strong knowledge of card management systems, card issuance, and card scheme rules.
Staff Platform Engineer responsible for defining and scaling data and ML platform at Mistplay. Leading teams in employing data strategies from raw ingestion to real - time model serving.
Principal Engineer at Wavelo delivering high - leverage platform capabilities and technical direction. Focused on environment automation and CI/CD maturity in a remote role for Canadian applicants.