Senior Dynamics 365 & Power Platform Solution Developer / Consultant

ThoughtStorm Inc.

Toronto

On-site

CAD 90,000 - 130,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ThoughtStorm Inc. is seeking a senior Microsoft Cloud specialist in Toronto to design and implement Dynamics 365 CRM solutions, model-driven apps, and Power Platform integrations.

You will build secure, scalable workflows, data integrations and portal experiences using Dataverse, Power Pages and Azure services. Required are deep hands-on experience with C# plugins, FetchXML optimization, and RBAC/FLS/IAM, plus strong collaboration with stakeholders to deliver end-to-end cloud solutions in a

Qualifications

  • 8+ years of hands-on experience in technical solution development, configuration, customization, and implementation within Microsoft Cloud environments.
  • Expertise in Dynamics 365 CRM, Model-Driven Apps, Power Platform components and Dataverse.
  • Design and enhance Dynamics 365 case management solutions with forms, views, dashboards and security.
  • Develop Power Pages Portals with self-service forms, authentication and Dataverse integration.
  • Strong C# Plugin Development including synchronous/asynchronous plugins and FetchXML optimization.
  • Experience designing Azure-based integrations using Logic Apps, Function Apps, API Management and storage.
  • Knowledge of RBAC, FLS, IAM, authentication, encryption, secure data handling; WCAG 2.1 accessibility.
  • Hands-on with KingswaySoft, ETL, SQL, SharePoint integration and Azure DevOps.

Responsibilities

  • Deliver Microsoft Cloud solutions, focusing on Dynamics 365 CRM and Power Platform integrations.
  • Design, customize and implement case management workflows and security models.
  • Develop and optimize data integration pipelines across Dataverse and external sources.
  • Lead solution deployment, testing, and stakeholder collaboration across teams.
  • Ensure accessibility and security standards are met throughout projects.
  • Document architecture and provide knowledge transfer to clients and internal teams.

Skills

Microsoft Dynamics 365 CRM
Model-Driven Apps (MDA)
Power Apps
Power Pages
Power Automate
Dataverse
C# Plugin Development
FetchXML optimization
Azure Logic Apps
Function Apps
API Management
Azure Services
Azure Blob Storage
Key Vault
RBAC / FLS / IAM
secure data handling
ODAS and WCAG 2.1
KingswaySoft
Dataverse migration
SQL
SharePoint integration
Power BI
ALM and Azure DevOps

Tools

Azure DevOps

Job description

  • 8+ years of hands-on experience in technical solution development, configuration, customization, and implementation within Microsoft Cloud environments.
  • Strong expertise in Microsoft Dynamics 365 CRM, Model-Driven Apps (MDA), Power Apps, Power Pages, Power Automate, and Dataverse.
  • Design and enhance Dynamics 365 case management solutions, including forms, views, dashboards, FetchXML, business process flows, queues, routing, activities, and role-based security.
  • Develop and configure Power Pages Portals with self-service forms, authentication, responsive design, accessibility, Dataverse integration, Azure Blob Storage, App Insights, and Key Vault.
  • Strong hands-on C# Plugin Development, including synchronous/asynchronous plugins, FetchXML optimization, transaction handling, security impersonation, custom workflow activities, and Plugin Profiler.
  • Experience designing Azure-based integrations using Azure Logic Apps, Function Apps, API Management, Azure Services, Azure Attachment Storage, and custom connectors.
  • Strong knowledge of Power Automate/RPA, including approvals, conditional workflows, desktop automation, error handling, retry logic, and Dynamics 365 integration.
  • Experience with RBAC, Field-Level Security (FLS), IAM, authentication, encryption, document management, and secure data handling; knowledge of ODAS and WCAG 2.1 accessibility standards.
  • Hands-on experience with KingswaySoft, Oracle-to-Dataverse migration, ETL, Azure Blob Storage, SQL, SharePoint integration, Power BI, monitoring/diagnostics, ALM and Azure DevOps.
  • Responsible for application stabilization, defect remediation, performance enhancement, integration, QA/testing, cloud deployment/migration, technical documentation, stakeholder collaboration, and knowledge transfer, while ensuring compliance with AODA, Ontario Digital Service Design Guidelines, and OPS security standards
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Microsoft Dynamics 365 Developer – Technical Lead (CRM / Power Platform)
Senior Microsoft Dynamics 365 Developer – Technical Lead (CRM / Power Platform)

ThoughtStorm Inc. • Toronto

On-site
CAD 130,000 - 170,000
Senior Developer — Power Platform & Dynamics 365
Senior Developer — Power Platform & Dynamics 365

Alianz Development Inc. • Vancouver

On-site
CAD 120,000 - 160,000
Dynamics 365/Power Platform - Techno-Functional Consultant
Dynamics 365/Power Platform - Techno-Functional Consultant

NTT DATA, Inc. • Toronto

On-site
CAD 110,000 - 150,000
Dynamic CRM Power Platform Consultant
Dynamic CRM Power Platform Consultant

ALLTECH CONSULTING SVC INC • Calgary

On-site
CAD 60,000 - 100,000
RQ08804 - Software Developer - Senior
RQ08804 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 95,000 - 125,000
RQ06294 - Software Developer - Senior
RQ06294 - Software Developer - Senior

Teacup Tech Systems Inc • Toronto

On-site
CAD 90,000 - 140,000
RQ11499 - Software Developer - CRM - Senior
RQ11499 - Software Developer - CRM - Senior

Flexstaf IT • Toronto

On-site
CAD 120,000 - 150,000
Senior Dynamics 365 / Power Platform Developer
Senior Dynamics 365 / Power Platform Developer

SharpAtoms • Toronto

On-site
CAD 110,000 - 140,000
RQ08219 - Sr. Software Developer - Back End
RQ08219 - Sr. Software Developer - Back End

Rubicon Path • Toronto

On-site
CAD 110,000 - 150,000
Senior Systems Developer (Dynamics 365)
Senior Systems Developer (Dynamics 365)

Resonaite • Toronto

Hybrid
CAD 110,000 - 150,000