Data First Jobs

Makwa Resourcing Inc.

Programming Analyst (Power Platform)

Contract · In Office · Canada

Posted Aug 25, 2026

Work Options
Industry
Job Type
Position Group

**Reliability Clearance Required**

  • Senior Power Platform Developer (Level 3)
  • Location: Remote – Canada
  • Employment Type: Contract
  • Level: Senior
  • About the Opportunity
  • Makwa Resourcing is seeking Senior Power Platform Developers to support a large-scale digital modernization initiative within the Federal Government of Canada.
  • The successful consultants will provide senior-level expertise in Microsoft Power Platform, Power Apps, Dataverse, and Dynamics 365, supporting the design, development, implementation, and ongoing enhancement of modern enterprise digital solutions.
  • This is a hands-on development role for experienced Power Platform professionals who can contribute throughout the full Software Development Lifecycle (SDLC) while providing technical leadership, best-practice guidance, documentation, and knowledge transfer.
  • Key Responsibilities
  • Design, develop, configure, test, deploy, and support enterprise solutions using Microsoft Power Platform, with a strong focus on Power Apps Model-Driven Applications (MDA).
  • Translate complex business processes and requirements into detailed technical specifications and solution designs.
  • Design and architect Microsoft Dataverse data models, including tables, relationships, metadata, and security.
  • Lead and participate in Joint Application Design (JAD) sessions with business and technical stakeholders.
  • Design application layouts, navigation, Site Maps, and user experiences for Model-Driven Applications.
  • Build, configure, and maintain Model-Driven Application components.
  • Implement synchronous and asynchronous functional logic, including business rules, data validation, automated calculations, workflows, and notifications.
  • Develop custom server-side and client-side extensions using C#, JavaScript, and TypeScript.
  • Design and implement secure integrations between Power Platform, Dynamics 365, external APIs, legacy applications, and enterprise systems.
  • Develop custom connectors and middleware components to enable seamless data exchange.
  • Establish and maintain data synchronization and migration strategies while ensuring data integrity and consistency.
  • Leverage Copilot, AI models, and conversational interfaces to enhance application functionality and user productivity.
  • Configure secure application architectures incorporating data segregation, granular access controls, column-level security, auditing, and logging.
  • Develop and test solutions against EN 301 549 and WCAG 2.1 Level AA accessibility standards.
  • Support multilingual application configurations.
  • Manage Application Lifecycle Management (ALM) activities and utilize CI/CD pipelines to promote solutions across environments.
  • Work within an Agile development environment, including sprint planning, sprint reviews, and peer code reviews.
  • Maintain source code and solution components within established repositories.
  • Provide expert-level technical support, troubleshooting, documentation, knowledge transfer, and mentoring.
  • Required Skills & Experience
  • Candidates should demonstrate strong experience with:
  • Microsoft Power Platform
  • Microsoft Power Apps
  • Model-Driven Applications (MDA)
  • Microsoft Dataverse
  • Microsoft Dynamics 365
  • Power Automate and automated workflows
  • C#
  • JavaScript
  • TypeScript
  • Custom connectors
  • REST APIs and enterprise system integrations
  • Data migration and synchronization
  • Application Lifecycle Management (ALM)
  • CI/CD pipelines
  • Agile software development
  • Solution architecture and technical design
  • Security and access controls
  • Auditing and logging
  • WCAG 2.1 Level AA / accessibility standards
  • Technical and user documentation
  • Knowledge transfer and mentoring

Mention you found this on Data First Jobs — it helps us bring you more roles like this.

Programming Analyst (Power Platform)

Makwa Resourcing Inc.

Like this role? Get carefully selected jobs like it, twice a week, straight to your inbox.

Free, no spam. Unsubscribe anytime.