Power Platform Technical Consultant
About the Role
Experience Digital is seeking a Power Platform Technical Consultant with strong hands-on experience across Microsoft Dynamics 365 (CE) and the Power Platform, including Power Apps, Power Automate, and Dataverse.
This is a client-facing technical role suited to someone who can translate business and functional requirements into scalable, secure, and high-performing technical solutions. You will be responsible for delivering customisations, integrations, and enhancements across Dynamics 365 and Power Platform environments.
We are specifically looking for candidates with strong development experience, integration capability, and involvement in full-cycle implementations.
Key Responsibilities- Technical Solution Design
Translate business and functional requirements into technical designs and solution architectures.
Design scalable, secure, and maintainable solutions aligned with Microsoft best practices.
Collaborate with functional consultants and stakeholders to assess feasibility, performance, and architectural considerations.
Provide technical input into solution architecture, data modelling, and integration design.- Development & Customisation
Develop and customise solutions across Dynamics 365 CE and Power Platform, including:
- Model-Driven Apps
- Canvas Apps
- Power Automate flows
- Power Pages
Customise and extend Dynamics 365 modules such as:
- Sales
- Customer Service
- Marketing
Develop and maintain:
- Plugins (C# .NET)
- JavaScript customisations
- Workflows and business rules
- Custom connectors
- Integrations & Technical Architecture
Design and implement integrations between Dynamics 365, Power Platform, and third-party systems using:
- REST APIs
- Web Services
- Azure Functions
- Azure Logic Apps
- Power Automate
Work with Dataverse as the primary data layer, including:
- Data modelling
- Security roles
- Performance optimisation
Support data migration activities, including:
- Data mapping
- Transformation
- Validation
- ETL processes
- Implementation & Delivery
Participate in full-cycle implementations from design through to go-live.
Support environment management across Dev, UAT, and Production.
Assist with deployment and release processes using Azure DevOps and pipelines.
Perform testing, debugging, and performance optimisation.
Provide post-go-live support, enhancements, and continuous improvement.- Presales & Technical Advisory
Support presales activities by:
- Assessing technical feasibility
- Providing effort estimations
- Contributing to solution design during demos
Act as a trusted technical advisor to clients and internal stakeholders.
Requirements
Experience
5+ years of experience in Dynamics 365 CE and Power Platform development.
Proven hands-on experience building and customising Power Platform and Dynamics solutions.
Experience working on full-cycle implementations.
Experience in client-facing consulting environments.
Technical Expertise (Essential)
Strong proficiency in:
- Dynamics 365 CE (Sales, Customer Service, etc.)
- Power Apps (Canvas & Model-Driven)
- Power Automate
- Dataverse
- JavaScript
- C# / .NET (plugins and integrations)
Experience with:
- REST APIs and integrations
- Azure services (Functions, Logic Apps)
- Data migration and ETL processes
- Azure DevOps / CI-CD pipelines
Understanding of:
- Solution architecture and design patterns
- Security models and role-based access
- Performance optimisation
- Governance and best practices
Additional Experience (Well Regarded)
Experience with:
- Power Pages
- Power BI
- Azure Data Factory
- Integration with third-party platforms (e.g., payment systems, SharePoint)
Exposure to:
- Dynamics 365 Finance or Business Central
- Multi-environment deployments
- Enterprise-scale solutions
Soft Skills
Strong problem-solving and analytical thinking.
Ability to translate business requirements into technical solutions.
Clear communicator — able to explain technical concepts to non-technical stakeholders.
Detail-oriented and structured approach to development.
Collaborative mindset and ability to work in cross-functional teams.
Work Conditions
Fully remote role.