Hire the Best Microsoft PowerApps Developers
in Canada

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers

Aimen B.

Microsoft Power Platform / SharePoint Developer

Montreal, Canada
$30 per hour
17 jobs

I am a Microsoft Certified Power Platform Developer and Microsoft 365 Consultant Qualifications : - Microsoft solutions enthusiast - Demonstrated project experience developing solutions using the Power Platform (Power Apps, Power Automate, Power BI, Power Virtual Agents, Power Pages) - Demostrated experience working on Microsoft Dataverse, SharePoint, Microsoft 365 - Excellent customer service and communication skills - Microsoft.NET development background (C#, .NET, Entity Framework, SQL server, SPFx) - Experience of Dynamics 365/Azure PaaS - Experience in using Azure DevOps / GitHub for agile solution delivery (CI/CD) - PowerShell Scripts extensive Player Certifications : - Microsoft Certified: Power Platform Developer Associate (PL-400) - Microsoft Certified: Power BI Data Analyst Associate (PL-300) - Microsoft Certified: Power Platform App Maker Associate (PL-100) - Microsoft Certified: Power Platform Fundamentals (PL-900)

Jay B.

Microsoft Dynamic 365 & Power Platform Solution Architect

Regina, Canada
$35 per hour
40 jobs
$30K+ total earnings

I'm currently a Senior Microsoft Dynamics 365 + Power Platform Solution Architect, and also a Microsoft Certified Trainer (MCT). I plan and Implement Microsoft Dynamics 365 Sales for different large, small and medium-size organizations. I am responsible for determining how businesses will use Microsoft Dynamics 365 and also to develop, customize and automate Power Apps as per user's need. This includes mapping processes and automating them using Power Automate (Cloud flows/UI flows), deciding on strategies and identifying any required customizations, based on Microsoft best practices followed by implementing them. Previously, I have also implemented the planned customizations, Developed and tested .NET solutions, Web Applications & Plugins using C#/ASP.Net according to specific business requirements and Managing enterprise-wide implementation projects ( including Banking CRM project for Ayandeh Bank (3+ million customers) and Post Bank (5+ million customers) and also Mahak Charity with 300,000+ donors.). I also have proven ability in Developing and Designing xRM Applications and Solutions on Microsoft Dynamics 365 CRM Platform such as: Employee Management, Supplier Management, Charity & Donor Management, Stock Control System, HR Management, Inventory management, and many more. I am an expert in Migrating from any version of CRM on-prem to Dynamics 365 On cloud. The migration includes adding more functionality to the existing process and an ability for users to use the system at any time from anywhere. I have proficient skills in performing several Microsoft out of the box integration such as SharePoint, ServiceNow, Sales Order, Adx Portal, and many more. I also possess strong business analysis, functional, technical, development, and agile project management qualities that can be beneficial to the client not only for long-term projects but also for short-term projects. Microsoft Certified Trainer (MCT) Microsoft Certified Dynamics 365 + Power Platform Solution Architect (MB-600) Microsoft Certified Dynamics 365 Sales functional and technical consultant (MB-210) Microsoft Certified Dynamics 365 + Power Platform fundamentals (PL-100) Agile - Scrum Master Certified PeopleCert - ITIL Foundation Certificate in IT Service Management Microsoft Certified Specialist - Dynamics Configuration and Customization Microsoft Certified Specialist - Extending Dynamics CRM Open to work mainly on contract-based long-term projects because it is important for me to build long-term relations with clients. I possess a solid track record of leading and motivating technical professionals in order to achieve high levels of performance. I'm flexible with my working hours and more than happy to work on projects that require me to work outside of my comfort zone. I look forward to work with you, so that we can achieve some common organizational goals!

Kevin C.

Power Platform Developer (Power Apps, Power Automate & SharePoint)

Montreal, Canada
$50 per hour
4 jobs
$200+ total earnings

I help businesses streamline operations, eliminate manual work, and build scalable solutions using Microsoft 365, Power Automate, Power Apps, and SharePoint. Most of the clients I work with already have systems in place—but they’re inefficient, inconsistent, or breaking under real-world use. That’s where I come in. What I Do Best Power Automate (Flow Design & Optimization) Build end-to-end workflows triggered by Forms, email (Outlook/Gmail), SharePoint, and user actions Handle approvals, notifications, document generation, and data processing Fix broken flows and implement proper error handling to prevent failures SharePoint (Architecture, Cleanup & Modernization) Clean up messy environments and redesign for scalability Build structured lists, libraries, and permission models Migrate legacy setups into modern, usable SharePoint Online solutions Power Apps (Custom Business Solutions) Create apps that replace manual processes and disconnected spreadsheets Design user-friendly interfaces that drive adoption Integrate seamlessly with SharePoint and backend workflows M365 Integration Connect SharePoint with Teams, Outlook, OneDrive, and Entra ID Build systems that work together—not in silos Real-World Experience Built automated intake and routing systems from email to SharePoint (including Gmail integrations) Designed flows that dynamically route documents using lookup tables and metadata Developed solutions that pull user data from Entra ID and apply conditional business logic Created structured SharePoint systems to support ongoing operations—not just one-time builds Troubleshot and stabilized complex flows that were failing due to poor design I also regularly support multi-project environments, acting as a go-to resource for ongoing enhancements and new automation requests. How I Work Clean, maintainable builds (no shortcuts that cause issues later) Strong focus on structure, naming conventions, and scalability Clear communication and reliable delivery Able to jump into existing environments and quickly improve them Ideal Clients Businesses already using Microsoft 365 but not getting the most out of it Teams with manual or repetitive processes that need automation Organizations looking for a long-term Power Platform partner, not just a one-time fix

Naeem S.

Microsoft Dynamics 365 Solution Architect | F&O | BC | CRM |

Vancouver, Canada
$95 per hour
13 jobs
$50K+ total earnings

𝐖𝐢𝐭𝐡 𝟏𝟓+ 𝐲𝐞𝐚𝐫𝐬 𝐨𝐟 𝐌𝐢𝐜𝐫𝐨𝐬𝐨𝐟𝐭 𝐃𝐲𝐧𝐚𝐦𝐢𝐜𝐬 𝐄𝐑𝐏 𝐞𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞 𝐚𝐧𝐝 𝟑𝟓+ 𝐬𝐮𝐜𝐜𝐞𝐬𝐬𝐟𝐮𝐥 𝐞𝐧𝐝-𝐭𝐨-𝐞𝐧𝐝 𝐄𝐑𝐏 𝐢𝐦𝐩𝐥𝐞𝐦𝐞𝐧𝐭𝐚𝐭𝐢𝐨𝐧𝐬 I help organizations transform complex business processes into scalable, efficient, and well-integrated ERP solutions. My experience covers the full ERP lifecycle, 𝐝𝐢𝐬𝐜𝐨𝐯𝐞𝐫𝐲 𝐚𝐧𝐝 𝐅𝐈𝐓/𝐆𝐀𝐏 𝐚𝐧𝐚𝐥𝐲𝐬𝐢𝐬 𝐭𝐨 𝐬𝐨𝐥𝐮𝐭𝐢𝐨𝐧 𝐚𝐫𝐜𝐡𝐢𝐭𝐞𝐜𝐭𝐮𝐫𝐞, 𝐝𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭, 𝐝𝐚𝐭𝐚 𝐦𝐢𝐠𝐫𝐚𝐭𝐢𝐨𝐧, 𝐢𝐧𝐭𝐞𝐠𝐫𝐚𝐭𝐢𝐨𝐧𝐬, 𝐝𝐞𝐩𝐥𝐨𝐲𝐦𝐞𝐧𝐭, 𝐚𝐧𝐝 𝐩𝐨𝐬𝐭-𝐠𝐨-𝐥𝐢𝐯𝐞 𝐨𝐩𝐭𝐢𝐦𝐢𝐳𝐚𝐭𝐢𝐨𝐧. 𝐈𝐧𝐝𝐮𝐬𝐭𝐫𝐢𝐞𝐬 𝐈 𝐇𝐚𝐯𝐞 𝐖𝐨𝐫𝐤𝐞𝐝 𝐖𝐢𝐭𝐡 Government & Public Sector | Private Sector | FMCG | Energy | Oil & Gas | Banking | General Trading | Rental | Engineer-to-Order (ETO) | Distribution & Trading 𝐂𝐨𝐫𝐞 𝐄𝐱𝐩𝐞𝐫𝐭𝐢𝐬𝐞 - Microsoft Dynamics ERP Solution Architecture - Business Process Analysis & FIT/GAP Workshops - Agile ERP Project Management - Business Central & Dynamics 365 Custom Development - ERP Implementation & Optimization - Historical Data Migration & Reconciliation - API & Third-Party Integrations - Legacy ERP Dynamics GP | NAV Upgrades & Cloud Migration - Multi-company & Multi-currency Solutions - Finance, Supply Chain & Project Accounting - Microsoft Product Expertise - Microsoft Dynamics 365 Finance - Dynamics 365 Supply Chain Management - Dynamics 365 Project Management & Accounting (PMA) - Microsoft Dynamics 365 Business Central - Dynamics 365 Project Operations - Dynamics 365 Sales - Dynamics 365 Field Service - Microsoft Power BI Selected Projects & Technical Solutions - Designed a Treasury Management solution leveraging Dynamics 365 PMA and Budgeting functionality - Built Xero ↔ Dynamics 365 Business Central integrations - Built Magento ↔ Business Central integrations - Developed Dynamics 365 F&O integrations using Azure Blob Storage - Upgraded organizations from Microsoft Dynamics NAV/Navision to Business Central - Migrated Microsoft Dynamics GP to Business Central - Migrated financial and operational data from QuickBooks, Sage, NetSuite, GP, and other legacy systems - Developed SFTP banking integrations for bank statements, EFT and PAD transactions - Implemented and supported Business Central On-Premises and Cloud environments - Designed custom APIs and integrations connecting ERP systems with external applications and automation platforms 𝐖𝐡𝐚𝐭 𝐘𝐨𝐮 𝐂𝐚𝐧 𝐄𝐱𝐩𝐞𝐜𝐭 I focus on solutions that are practical, scalable, maintainable, and aligned with real business operations, not unnecessary customization. Whether you need a complete ERP implementation, rescue of an existing Dynamics project, Business Central customization, system integration, data migration, or ERP optimization, I can help you move from requirements to a reliable production solution. Need help with Microsoft Dynamics 365 or Business Central? Let’s discuss your requirements and identify the best approach

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Microsoft PowerApps Developer in Canada on Upwork?

You can hire a Microsoft PowerApps Developer in Canada on Upwork in four simple steps:

  • Create a job post tailored to your Microsoft PowerApps Developer project scope. We'll walk you through the process step by step.
  • Browse top Microsoft PowerApps Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Microsoft PowerApps Developer profiles and interview.
  • Hire the right Microsoft PowerApps Developer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Microsoft PowerApps Developer?

Rates charged by Microsoft PowerApps Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Microsoft PowerApps Developer in Canada on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Microsoft PowerApps Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Microsoft PowerApps Developer team you need to succeed.

Can I hire a Microsoft PowerApps Developer in Canada within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Microsoft PowerApps Developer proposals within 24 hours of posting a job description.