Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Dynamics 365/Power Platform - Techno-Functional Consultant

NTT Data

Senior Dynamics 365/Power Platform - Techno-Functional Consultant

Role Overview

We are seeking a highly skilled Senior Dynamics 365 CE & Power Platform Techno-Functional Consultant to support solution discovery, business analysis, functional design, technical solution design, development, and advanced troubleshooting across our Microsoft Dynamics 365 and Power Platform ecosystem.

The successful candidate will combine deep functional knowledge of Dynamics 365 Customer Engagement (CE) with strong hands-on technical capabilities across Power Platform, Dataverse, integrations, extensibility, and ALM/DevOps . This is not solely a development role. The consultant must be comfortable working directly with business stakeholders to understand business problems, analyze and document processes and requirements, identify solution options, and translate those requirements into scalable enterprise solutions.

The ideal candidate will be equally comfortable facilitating a requirements workshop, configuring a Dynamics 365 solution, designing a Dataverse data model, defining integration requirements, reviewing a plugin or JavaScript implementation, troubleshooting production issues, and working with development teams through delivery.

Key Responsibilities

  • Lead and participate in requirements discovery, stakeholder interviews, workshops, process analysis, and solution-design sessions with business and technical stakeholders.
  • Elicit, analyze, document, validate, and manage business, functional, non-functional, data, integration, security, and reporting requirements .
  • Translate business requirements into user stories, acceptance criteria, functional specifications, process flows, data models, integration requirements, and solution designs .
  • Analyze existing business processes, identify gaps and opportunities for improvement, and recommend solutions using Dynamics 365 CE and Power Platform capabilities , favouring configuration and native platform capabilities where appropriate.
  • Provide senior-level functional expertise across Dynamics 365 CE , particularly Customer Service and Field Service, including case management, queues, routing, SLAs, entitlements, knowledge management, work orders, scheduling, resource management, and related processes.
  • Design, configure, develop, and enhance Model-Driven Apps and Canvas Apps using Microsoft and enterprise best practices.
  • Design and configure Dataverse tables, relationships, forms, views, business rules, business process flows, security roles, teams, and access models .
  • Design and implement automation using Power Automate , platform-native automation capabilities, Custom APIs, and other appropriate technologies.
  • Develop and review advanced extensions including C# plugins, JavaScript/TypeScript client-side customizations, Custom APIs, custom connectors, PCF components, and other Dataverse extensions where required.
  • Assess requirements and determine the appropriate implementation approach across configuration, low-code/no-code, custom development, integration, and third-party solutions .
  • Define and support integrations between Dynamics 365/Dataverse and enterprise systems using APIs, Azure services, Power Platform connectors, and other integration patterns .
  • Develop and maintain Power Pages solutions for external-facing business processes where required.
  • Design and support Power BI reporting and analytics utilizing Dynamics 365 and Dataverse data.
  • Participate in solution architecture and design reviews, ensuring solutions meet requirements for scalability, maintainability, performance, security, supportability, and Microsoft platform best practices .
  • Support application lifecycle management (ALM) , environment strategy, solution management, source control, automated deployments, and CI/CD pipelines using Azure DevOps/Git .
  • Lead or support system integration testing, UAT planning, defect triage, production deployment, hypercare, and operational transition .
  • Perform root-cause analysis and advanced troubleshooting of complex Dynamics 365 and Power Platform issues across configuration, custom code, integrations, automation, security, and data.
  • Collaborate closely with business stakeholders, product owners, architects, developers, testers, support teams, and offshore delivery resources .
  • Provide technical and functional guidance to development teams, including design direction, code reviews, troubleshooting support, and implementation oversight .
  • Produce and maintain appropriate solution documentation, including requirements documentation, functional designs, technical designs, architecture diagrams, configuration documentation, deployment documentation, and support knowledge .
  • Being available to work Eastern Time Zone hours is a must for this role

Required Skills and Experience

The candidate should have significant professional experience delivering enterprise solutions using Microsoft Dynamics 365 CE and Power Platform , with demonstrated ability to operate across both functional and technical disciplines. The successful candidate will have a minimum of 5 years experience across all stated skills below.

Dynamics 365 CE / Functional

  • Strong functional knowledge of the Dynamics 365 CE platform and its underlying business-process capabilities.
  • Strong experience with Dynamics 365 Customer Service , including case management, queues, routing, SLAs, entitlements, knowledge management, activities, and agent experiences.
  • Experience with Dynamics 365 Field Service , including work orders, incident types, scheduling, resources, bookings, and related processes.
  • Ability to translate complex business processes into appropriate Dynamics 365 configurations and solution designs.
  • Strong understanding of security concepts including business units, security roles, teams, ownership, hierarchy security, field security, and record-level access .
  • Understanding of Dynamics 365 and Power Platform licensing implications is considered an asset.

Business Analysis / Consulting

  • Demonstrated experience performing business analysis within enterprise application implementations or sustainment environments .
  • Strong requirements elicitation and stakeholder-management skills.
  • Experience facilitating discovery sessions, requirements workshops, process-mapping sessions, and solution-design workshops .
  • Ability to distinguish between stated requirements and underlying business needs and to constructively challenge requirements where appropriate.
  • Ability to create clear user stories, acceptance criteria, process flows, use cases, functional specifications, data requirements, and solution documentation .
  • Experience performing fit-gap analysis and evaluating standard platform functionality against business requirements.
  • Strong ability to communicate technical concepts to non-technical stakeholders and business requirements to technical delivery teams.

Power Platform

  • Advanced experience with:
    • Model-Driven Apps
    • Canvas Apps
    • Power Automate
    • Dataverse
    • Business Process Flows
    • Power Pages
    • Power BI integration
  • Strong understanding of Power Platform environments, solutions, connection references, environment variables, security, governance, and ALM .
  • Understanding of Power Platform governance and enterprise development practices.

Technical Development

  • Strong hands-on development experience with:
    • C# / Dataverse plugins
    • JavaScript/TypeScript
    • Dataverse Web API
    • Custom APIs
    • REST-based integrations
  • Experience with PCF controls and custom connectors is highly desirable.
  • Strong understanding of synchronous versus asynchronous processing, plugin execution pipelines, transactions, performance considerations, and appropriate extensibility patterns.
  • Ability to diagnose problems using platform tracing, plugin trace logs, browser tooling, API testing tools, Azure/Application Insights or equivalent diagnostic capabilities.

Integration / Architecture

  • Experience designing and supporting integrations between Dynamics 365/Dataverse and external enterprise applications.
  • Understanding of REST APIs, OAuth, Microsoft Entra ID authentication, webhooks, service endpoints, and event-driven integration patterns .
  • Experience with relevant Azure integration technologies such as Azure Functions, Logic Apps, Service Bus, API Management, or equivalent services is highly desirable.
  • Ability to evaluate solution approaches and clearly articulate technical trade-offs.

DevOps / ALM

  • Strong experience with Azure DevOps and Git-based source control .
  • Experience designing and maintaining CI/CD pipelines for Dynamics 365 and Power Platform .
  • Strong knowledge of managed/unmanaged solutions, solution layering, dependencies, environment variables, connection references, and deployment practices.
  • Familiarity with Power Platform Build Tools, Power Platform CLI (PAC CLI), and automated solution deployment .

Core Competencies

The successful candidate must demonstrate:

  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication.
  • Ability to work independently with business stakeholders rather than relying on fully documented requirements.
  • Ability to move comfortably between business analysis, functional consulting, solution design, development, and production support .
  • Ability to identify when requirements can be satisfied through out-of-the-box functionality versus configuration, low-code development, custom development, or integration.
  • Strong attention to maintainability and avoidance of unnecessary customization or technical debt.
  • Ability to work effectively within a distributed onshore/offshore delivery model .
  • Ability to mentor developers and provide credible technical guidance while maintaining a strong understanding of the business problem being solved.
Vacancy posted 23 days ago
Similar jobs that could be interesting for youBased on the Dynamics 365/Power Platform - Techno-Functional Consultant in Canada vacancy
  •  ...EquipmentShare is Hiring a Field Technician (Mechanic) (Pump, Power & HVAC) At EquipmentShare, we’re not just filling a role — we...  ...powered by cutting-edge technology. That means our proprietary T3 platform doesn’t just run our business — it also makes your job easier,... 
    Platform
    Daily paid
    16 hours
    Full time
    For contractors
    Monday to Friday
    Night shift

    EquipmentShare

    Canada
    24 days ago
  •  ...activities across critical Cyber platforms, with a focus on Incident,...  ...and the ability to drive cross-functional initiatives from analysis through...  ...operational insights using Power BI, Excel, ServiceNow, and related...  ...Experience with Microsoft 365 collaboration tools such as SharePoint... 
    Platform

    Calance

    Canada
    3 days ago
  •  ...to solve hard problems in a fast-paced, dynamic environment, then we want to hear from you...  ...responsible for the underlying infrastructure that powers the 1Password application. It includes...  ...Services. As a Senior Staff Cloud Platform Engineer, you set the multi-year technical... 
    Platform
    Full time
    Immediate start
    Remote work

    1password

    Canada
    17 days ago
  •  ...solutions, overseeing data integration and reporting platforms, and ensuring the reliability, performance, and...  ...architectures Provide technical leadership across Power BI, SSRS, SQL, ETL processes, APIs, Azure Functions, and data integrations Oversee BI production... 
    Platform

    NTT DATA, Inc.

    Canada
    17 days ago
  •  ...to solve hard problems in a fast-paced, dynamic environment, then we want to hear from you...  ...seller, CSM, and team member to become a power user, using it daily to work smarter and...  ...Databricks, dbt, or business intelligence platforms. • Have supported channel or partner sales... 
    Platform
    Full time
    Immediate start
    Remote work

    1password

    Canada
    a month ago
  • $110k - $160k

     ...We are currently seeking a Business Consultant - KYC & Client Lifecycle Management to join...  ...Payments, Banking, Cloud, and AI-enabled platforms . The ideal candidate will have extensive...  ...such as Oracle NetSuite, Microsoft Dynamics, and QuickBooks . Design scalable applications... 
    Platform
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    10 days ago
  • $75k

     ...Get an edge on the competition with our new AI-driven training platform. You’ll receive personalized feedback, interactive coaching, and...  ...compelling presentations, and close more sales—backed by our powerful AI training. 3. Stay Motivated & Collaborate : Work within... 
    Platform
    Flexible hours
    Night shift

    Platinum Supplemental Insurance

    Canada
    4 days ago
  • $120k - $160k

     ...Deliver impact. Win together. At General Dynamics Mission SystemsCanada, were not just...  ...Manager, Cloud, Infrastructure & Workplace Platforms is accountable for the reliability, security...  ...storage, backup and recovery, Microsoft 365 services, identity services, enterprise... 
    Platform
    Full time
    Flexible hours

    GD Mission Systems

    Canada
    27 days ago
  •  ...Senior Consultant Location: This role is fully remote...  ...that by unlocking the power of people and...  ...experience delivering Microsoft 365 tenant-to-tenant, Active...  ...and operate migration platforms such as Quest On Demand...  ...dependencies, and DNS dynamic update integration.... 
    Platform
    Immediate start
    Remote work

    Insight

    Canada
    14 days ago
  • $66 - $78 per hour

     ...Oracle ERP/EDM Techno-Functional Lead   JOB-10047580   Anticipated Start Date October...  ...with Finance, Accounting, IT, Oracle Consulting, and business stakeholders to establish...  ..., procurement, and data warehouse platforms. Collaborate with technical teams on... 
    Platform
    Hourly pay
    Full time
    Contract work
    Temporary work
    Shift work

    Dynamics ATS

    Canada
    8 days ago
  •  ...LLM applications using FastAPI/Flask. Develop REST APIs and scalable enterprise solutions. Build AI-powered data analytics and self-service platforms. Optimize data pipelines for performance and scalability. Collaborate with Risk stakeholders to deliver... 
    Platform
    Full time

    AIT Global inc.

    Canada
    3 days ago
  •  ...About Us: Wrapbook is the AI platform for production finance. We’re building a system of...  ...where you can shape what proactive, AI-powered success looks like. If you'd rather design...  ...consistent, proactive support. - Cross-functional influence without authority (AI, RevOps,... 
    Platform
    Full time
    Remote work

    Wrapbook

    Canada
    3 days ago
  • $75k - $85k

     ...Join our growing team as a Hospice Care Consultant (HCC) - a strategic sales representative...  ...Proficiency in Microsoft Office Suite and CRM platforms Sensitivity to the needs of...  ...diagnosis.   Our nationwide reach is powered by a family of trusted brands that include... 
    Platform
    Daily paid
    Full time
    Temporary work
    Part time
    Work at office
    Local area

    Gentiva Hospice

    Canada
    3 days ago
  •  ...Render, we’re building the modern cloud platform for developers creating AI-native, full-stack...  ...is to eliminate the tradeoff between the power of hyperscalers and the simplicity of...  ...first experience with persistent compute, dynamic autoscaling, built-in orchestration, and... 
    Platform
    Full time
    Worldwide

    Render

    Canada
    a month ago
  •  ...driven individuals, and to solve hard problems in a fast-paced, dynamic environment, then we want to hear from you. Come join us and...  ...open. - Own an independent security roadmap. Set direction for platform-level security investments, such as key management and recovery... 
    Platform
    Full time
    Immediate start

    1password

    Canada
    18 days ago
  •  ...re building the modern cloud platform for developers creating AI-native...  ...the tradeoff between the power of hyperscalers and the simplicity...  ...with persistent compute, dynamic autoscaling, built-in...  ...to-Market, Finance, and other functions, focusing on some combination... 
    Platform
    Full time
    Worldwide

    Render

    Canada
    a month ago
  •  ...re building the modern cloud platform for developers creating AI-native...  ...the tradeoff between the power of hyperscalers and the simplicity...  ...with persistent compute, dynamic autoscaling, built-in...  ...Finance, and other business functions. Analysts and scientists will... 
    Platform
    Full time
    Worldwide

    Render

    Canada
    a month ago
  • $66k - $86k

     ...educational technology and assessment platforms across critical markets...  ...of measuring progress to power human progress worldwide....  ...succeed and excel in fast-paced, dynamic environments where entrepreneurial...  ...~ Experience in cross-functional team environments Education... 
    Platform
    Full time
    Work experience placement
    Worldwide

    ETS GCC

    Canada
    25 days ago
  • $35 per hour

     ...dedicated provider-support team. Compensation is $35 per completed consult (1099, commission-based) — $105/hour at our standard 20-...  ...commitment to clinical excellence Comfort with telemedicine platforms and EMRs (training provided) Active DEA registration and applicable... 
    Platform
    For contractors
    Work at office

    QuickMD

    Canada
    2 days ago
  • $35 per hour

     ...dedicated provider-support team. Compensation is $35 per completed consult (1099, commission-based) — $105/hour at our standard 20-...  ...commitment to clinical excellence Comfort with telemedicine platforms and EMRs (training provided) Active DEA registration and applicable... 
    Platform
    For contractors
    Work at office

    QuickMD

    Canada
    2 days ago
  • $35 per hour

     ...dedicated provider-support team. Compensation is $35 per completed consult (1099, commission-based) — $105/hour at our standard 20-...  ...commitment to clinical excellence Comfort with telemedicine platforms and EMRs (training provided) Active DEA registration and applicable... 
    Platform
    For contractors
    Work at office

    QuickMD

    Canada
    2 days ago
  • $57.5k - $80.5k

     ...participates in all aspects of help desk functions. This is a hybrid role in Calgary, AB...  ...knowledge of Windows 11, macOS, and Microsoft 365 applications (Outlook, Word, Excel, and...  ...as Ivanti or ServiceNow, remote support platforms like Ivanti Neurons or TeamViewer, and... 
    Platform
    Work at office
    Remote work

    tax.com

    Canada
    3 days ago
  •  ...marketing teams, as well as other business functions. This role is ideal for someone who...  ...streamline content creation through AI-powered tools, automation, and standardized workflows...  ...and familiarity with content management platforms. Creativity, adaptability, autonomy... 
    Platform
    Full time
    Temporary work
    Seasonal work
    Work at office
    3 days per week

    Genesco Inc

    Canada
    2 days ago
  •  ...re building the modern cloud platform for developers creating AI-native...  ...the tradeoff between the power of hyperscalers and the simplicity...  ...with persistent compute, dynamic autoscaling, built-in...  ...define the playbook for this function, prove the model, and shape how... 
    Platform
    Full time
    Worldwide

    Render

    Canada
    a month ago
  •  ...This role has primary ownership of HPE-based compute and storage platforms, including standalone servers, blade systems, and HPE storage...  ...documentation, including rack layouts, blade chassis layouts, power, SAN and network connectivity, and inventory documentation Provide... 
    Platform
    Work at office
    Visa sponsorship
    Work visa
    Night shift

    Energy Transfer

    Canada
    2 days ago
  •  ...threats including takedown support. - A powerful Attack Surface Monitoring tool that gives...  ...an AI-native Attack Surface Monitoring platform that continuously discovers, monitors, and...  .... ROLE OVERVIEW We are looking for a dynamic and entrepreneurial Regional Head – North... 
    Platform
    Full time

    Cloudsek

    Canada
    25 days ago
  •  ...Developer to support the design, development, and implementation of AI-powered solutions within the SAP ecosystem. This role is ideal for a...  ...solutions using SAP Business AI and SAP Business Technology Platform (BTP). Participate in proof-of-concepts (PoCs), pilots, and... 
    Platform
    Internship
    Visa sponsorship
    Work visa

    Energy Transfer

    Canada
    2 days ago
  • $40 - $45 per hour

     ...entry, reporting, and other functional issues Maintain system settings...  ..., or supporting LIMS platforms, such as LabWare LIMS, within...  ...as a local LIMS super-user, power user, or site administrator...  ...ability to adapt quickly to a dynamic environment ~ Strong organizational... 
    Platform
    Full time
    Contract work
    Temporary work
    Local area

    Dynamics ATS

    Canada
    3 days ago
  •  ...to solve hard problems in a fast-paced, dynamic environment, then we want to hear from you...  ...and outcomes for how developers and AI-powered systems securely interact with 1Password...  ...operating across highly technical, platform-oriented problem spaces. How we’re using... 
    Platform
    Full time
    Local area
    Immediate start
    Remote work

    1password

    Canada
    18 days ago
  •  ...onboarding, monitoring, testing, and production support. AI security experience, including exposure to Cisco AI Defense or similar platforms, is a plus but not required for this role. Responsibilities Configure and onboard telemetry sources from AI workloads and... 
    Platform

    Calance

    Canada
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Dynamics 365/Power Platform - Techno-Functional Consultant. Be the first to apply!