Programming Analyst (Power Platform) (Canada)

Programming Analyst (Power Platform) (Canada)

28 Aug
|
Makwa Resourcing
|
Canada

28 Aug

Makwa Resourcing

Canada

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 solid 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

📌 Programming Analyst (Power Platform) (Canada)
🏢 Makwa Resourcing
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: programming analyst (power platform) (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: programming analyst (power platform) (canada) / canada