Dynamics 365/Power Platform - Techno-Functional Consultant

Jobgether SRL

United States

Remote

USD 126,000 - 147,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

100% remote work
Employee Assistance Program (EAP)
Discount perks
Dynamics 365/Power Platform ecosystem
Distributed delivery environment

Job summary

Jobgether SRL seeks a senior Dynamics 365 CE and Power Platform consultant to lead end-to-end delivery across business analysis, solution design, and development. You will own requirements discovery, model-driven and canvas app design, and integrations using Dataverse, Power Automate, and REST APIs.

You will mentor developers, participate in architecture reviews, and drive ALM and CI/CD practices in a distributed team with ET hours.

Qualifications

  • Significant enterprise experience with Dynamics 365 CE and Power Platform.
  • Strong knowledge of Dynamics 365 CE, Customer Service and Field Service processes.
  • Experience in requirements elicitation, facilitation, and process mapping.
  • Hands-on development with C#, JavaScript/TypeScript, Dataverse, and REST APIs.
  • Ability to design low-code and custom development solutions with Azure/DevOps practices.
  • Ability to work across onshore/offshore teams in ET hours.

Responsibilities

  • Lead requirements discovery, workshops, and solution-design sessions.
  • Translate requirements into user stories, specs, and data models.
  • Design and configure Model-Driven Apps, Canvas Apps, and Dataverse components.
  • Develop Power Automate flows and integrations with external systems.
  • Provide functional and technical guidance to development teams.
  • Support CI/CD pipelines, environment strategy, and ALM.
  • Lead testing, UAT, and production deployments.
  • Perform root-cause analysis and troubleshooting across platforms.

Skills

Requirements elicitation
Stakeholder management
Process mapping
Business analysis
Architecture reviews
ALM & CI/CD
Mentoring developers
Time zone availability (ET)

Tools

C# plugins
Dataverse plugins
JavaScript/TypeScript
Dataverse Web API
Custom APIs
PCF controls
Power Platform Build Tools
Azure DevOps
Git
REST integrations

Job description

Accountabilities

You will lead and contribute across the full solution lifecycle, combining business analysis and functional consulting with hands-on technical expertise to deliver maintainable, secure, and scalable Dynamics 365 and Power Platform solutions.

  • Lead requirements discovery, stakeholder interviews, workshops, process analysis, and solution-design sessions with business and technical teams.
  • Elicit, analyze, document, validate, and manage business, functional, non-functional, data, integration, security, and reporting requirements.
  • Translate requirements into user stories, acceptance criteria, functional specifications, process flows, data models, integration requirements, and solution designs.
  • Analyze existing processes, identify gaps and improvement opportunities, and recommend solutions using native Dynamics 365 and Power Platform capabilities where appropriate.
  • Provide senior functional expertise across Dynamics 365 Customer Service and Field Service, including case management, queues, routing, SLAs, entitlements, knowledge management, work orders, scheduling, and resource management.
  • Design, configure, develop, and enhance Model-Driven Apps and Canvas Apps using enterprise best practices.
  • Design and configure Dataverse tables, relationships, forms, views, business rules, business process flows, security roles, teams, and access models.
  • Build automation using Power Automate, platform-native capabilities, Custom APIs, and other appropriate technologies.
  • Develop and review advanced extensions using C# plugins, JavaScript/TypeScript, Custom APIs, custom connectors, PCF components, and other Dataverse extensions.
  • Determine the appropriate implementation approach across configuration, low-code/no-code, custom development, integrations, and third-party solutions.
  • Design 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 when required.
  • Design and support Power BI reporting and analytics using Dynamics 365 and Dataverse data.
  • Participate in architecture and solution-design reviews, ensuring scalability, maintainability, performance, security, supportability, and platform best practices.
  • Support ALM, environment strategy, solution management, source control, automated deployments, and CI/CD pipelines using Azure DevOps and Git.
  • Lead or support integration testing, UAT planning, defect triage, production deployments, hypercare, and operational transition.
  • Perform root-cause analysis and advanced troubleshooting across configuration, custom code, integrations, automation, security, and data.
  • Provide functional and technical guidance to development teams, including design direction, code reviews, troubleshooting, and implementation oversight.
  • Collaborate with business stakeholders, product owners, architects, developers, testers, support teams, and offshore delivery resources.
  • Create and maintain requirements, functional and technical designs, architecture diagrams, configuration documentation, deployment documentation, and support knowledge.
Requirements

You bring significant enterprise experience with Microsoft Dynamics 365 CE and Power Platform, along with the ability to operate effectively across business analysis, functional consulting, solution design, development, and technical support.

  • Minimum 5 years of professional experience across the required Dynamics 365 CE and Power Platform skills.
  • Strong functional knowledge of Dynamics 365 CE and its underlying business processes.
  • 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.
  • Strong understanding of Dynamics 365 security concepts, including business units, security roles, teams, ownership, hierarchy security, field security, and record-level access.
  • Demonstrated business analysis experience within enterprise application implementations or sustainment environments.
  • Strong requirements elicitation, stakeholder-management, facilitation, and process-mapping skills.
  • Ability to distinguish stated requirements from underlying business needs and constructively challenge requirements when appropriate.
  • Experience creating user stories, acceptance criteria, process flows, use cases, functional specifications, data requirements, and solution documentation.
  • Experience conducting fit-gap analysis and evaluating standard platform capabilities against business requirements.
  • Advanced experience with Model-Driven Apps, Canvas Apps, Power Automate, Dataverse, Business Process Flows, Power Pages, and Power BI integration.
  • Strong understanding of Power Platform environments, solutions, connection references, environment variables, security, governance, and ALM.
  • Hands-on development experience with C# and Dataverse plugins, JavaScript/TypeScript, Dataverse Web API, Custom APIs, and REST-based integrations.
  • Experience with PCF controls and custom connectors is highly desirable.
  • Strong understanding of plugin execution pipelines, synchronous and asynchronous processing, transactions, performance considerations, and extensibility patterns.
  • Experience diagnosing issues using platform tracing, plugin trace logs, browser tools, API testing tools, Azure/Application Insights, or equivalent technologies.
  • 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 Azure integration technologies such as Azure Functions, Logic Apps, Service Bus, or API Management is highly desirable.
  • Strong Azure DevOps and Git-based source-control experience.
  • Experience designing and maintaining CI/CD pipelines for Dynamics 365 and Power Platform.
  • Strong knowledge of managed and unmanaged solutions, solution layering, dependencies, environment variables, connection references, and deployment practices.
  • Familiarity with Power Platform Build Tools, Power Platform CLI, and automated solution deployment.
  • Strong analytical, problem-solving, verbal, and written communication skills.
  • Ability to work independently with business stakeholders without relying solely on fully documented requirements.
  • Ability to move comfortably between business analysis, functional consulting, solution design, development, and production support.
  • Strong judgment in determining when to use out-of-the-box functionality, configuration, low-code development, custom development, or integration.
  • Strong focus on maintainability and minimizing unnecessary customization and 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 clear understanding of the business problem.
  • Availability to work Eastern Time Zone hours is required.
Benefits
  • $88 CAD per hour starting compensation range for Canada-based positions, with actual compensation depending on relevant experience, technical skills, and qualifications.
  • 100% remote work arrangement.
  • Eligibility for an Employee Assistance Program (EAP) .
  • Access to Discount Perks .
  • Opportunity to work across a broad Microsoft Dynamics 365 and Power Platform technology ecosystem.
  • Exposure to enterprise-scale solution discovery, architecture, development, integrations, ALM, and production support.
  • Collaboration with multidisciplinary business and technical teams in a distributed delivery environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Microsoft Dynamics 365: CE Senior Technical Architect
Microsoft Dynamics 365: CE Senior Technical Architect

Jobgether SRL • United States

On-site
USD 140,000 - 170,000
Fully remote
401(k) plan
Medical coverage
+2
Microsoft Dynamics 365: CE Senior Technical Architect
Microsoft Dynamics 365: CE Senior Technical Architect

Western Computer • Oxnard (CA)

Remote
USD 140,000 - 170,000
Stellar Salary: 140k–170k USD
Healthcare Benefits
401(k) Retirement Plan
+2
Microsoft Dynamics 365 CRM Technical Developer
Microsoft Dynamics 365 CRM Technical Developer

Yablon & Associates LLC • New York (NY)

Hybrid
USD 76,000 - 83,000
Senior Power Platform Engineer II
Senior Power Platform Engineer II

Heartland Business Systems, LLC. • Phoenix (AZ)

On-site
USD 100,000 - 130,000
Senior Power Platform Engineer II
Senior Power Platform Engineer II

Heartland Business Systems, LLC. • Little Chute (WI)

On-site
USD 100,000 - 130,000
Dynamics 365
Dynamics 365

Dice • Richmond (VA)

Hybrid
USD 110,000 - 160,000
Senior Power Platform Engineer II
Senior Power Platform Engineer II

Heartland Business Systems • Little Chute (WI)

On-site
USD 120,000 - 155,000
Microsoft Power Platform Senior Technical Consultant
Microsoft Power Platform Senior Technical Consultant

HSO • Northern (KY)

Hybrid
USD 90,000 - 130,000
Unlimited paid time off
Medical, dental & vision coverage
401(k) with company match
+1
Dynamics 365 Technical Engineer FO Power Platform
Dynamics 365 Technical Engineer FO Power Platform

Spinnaker Search • Horsham (PA)

On-site
USD 150,000 - 165,000
Senior Dynamics 365 - Power Platform Developer
Senior Dynamics 365 - Power Platform Developer

AHU Technologies • Washington

On-site
USD 150,000 - 190,000
Flexible work from home options