Senior Developer — Power Platform & Dynamics 365

Alianz Development Inc.

Vancouver

Hybrid

CAD 120,000 - 180,000

Full time

45 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Extended health, dental and vision

Job summary

Alianz Development Inc. is seeking a Technical Lead for Dynamics 365 implementations to own solution design, build, and integrations across Dataverse, model-driven apps, Power Pages, and Azure-based services.

You will lead a small delivery team, set ALM standards, and collaborate with client IT stakeholders through design, go-live, and hypercare. Role covers pre-sales support, solution demos, and technical estimates.

Qualifications

  • 7+ years of professional software development, including 5+ years on Microsoft Power Platform / Dynamics 365 CE (Dataverse).
  • Proven delivery of at least two full-lifecycle D365/Power Platform implementations in a technical-lead role.
  • Hands-on Power Pages (Power Apps portals) experience: Liquid templates, web roles, table permissions, external identity (Entra External ID / B2C).
  • Dataverse security modelling, solution ALM and automated deployment pipelines (Azure DevOps or GitHub Actions).
  • Data migration experience (SSIS/KingswaySoft, dataflows, or custom tooling) including validation and reconciliation.
  • Excellent client-facing communication; able to run technical workshops and explain trade-offs to non-technical stakeholders.
  • Legally eligible to work in Canada; able to pass public-sector background/security screening.

Responsibilities

  • Lead the technical implementation of Dynamics 365 engagements end-to-end: solution architecture, estimation, build, integration, data migration, deployment and hypercare.
  • Design the Dataverse data model and security model for multi-persona solutions.
  • Build model-driven apps — forms, views, business process flows, business rules, custom pages — and extend with C#/.NET plugins, custom workflow activities and PCF controls.
  • Develop Power Pages portals — web templates and Liquid, web roles and table permissions, multi-step forms, Entra External ID / Azure AD B2C authentication.
  • Implement integrations using Azure API Management, Azure Functions, Service Bus and Power Automate — including ERP/finance interfaces and document management.
  • Automate document generation and scheduled/recurring processes.
  • Own ALM and DevOps: solution segmentation, source control, automated deployment pipelines, environment strategy.
  • Lead data and document migration from legacy systems, including mapping and reconciliation reporting.
  • Mentor developers and configurators, conduct code/config reviews, set engineering standards.
  • Support pre-sales: build and deliver solution demos and technical estimates.

Skills

Power Platform
D365 CE
Dataverse
Solution ALM
Data Migration
Azure DevOps
Power Pages
Client Communication

Tools

Azure DevOps
GitHub Actions
SSIS
KingswaySoft
Power Apps Portals

Job description

Technical lead for Dynamics 365 implementations: Dataverse, model-driven apps, Power Pages and Azure.

Requisition ID Dynamics 365-2026-SD-01

Employment type Full-time, permanent (FTE)

Location Vancouver, BC (HQ) — hybrid work model

Department Professional Services — Dynamics 365 Delivery

Reports to Solution Architect / Engagement Manager

Salary range Competitive salary and performance-based annual bonus, full benefits

About Alianz

Alianz Development Inc. is a 100% Canadian-owned software consultancy, founded in 2007 and headquartered in Vancouver with a presence in Toronto. A certified Microsoft ISV, Alianz has delivered enterprise solutions to more than 100 Canadian public-sector organizations. Our Apprenticeship Management Information System (Dynamics 365) is a purpose-built platform for regional apprenticeship authorities — combining a Dynamics 365 / Dataverse back office with Power Pages portals for training providers, apprentices and employers, covering provider designation, course scheduling, capacity management, training-provider funding and payments.

About the role

You will be the hands-on technical lead for implementations of Dynamics 365 for regional apprenticeship authorities — owning the solution design and build of the Dynamics 365 / Dataverse back office, the Power Pages portals for training providers, apprentices and employers, and the Azure-based integrations that connect them to client ERP, identity and reporting environments. You will lead a small delivery team, set technical standards and ALM practice, and work directly with client IT stakeholders from design workshops through go-live and hypercare. The role also supports pre-sales: solution demos, technical responses to RFPs, and estimation.

Key responsibilities
  • Lead the technical implementation of Dynamics 365 engagements end-to-end: solution architecture, estimation, build, integration, data migration, deployment and hypercare.
  • Design the Dataverse data model and security model (business units, security roles, teams, portal table permissions) for multi-persona solutions.
  • Build model-driven apps — forms, views, business process flows, business rules, custom pages — and extend with C#/.NET plugins, custom workflow activities and PCF controls.
  • Develop Power Pages portals — web templates and Liquid, web roles and table permissions, multi-step forms, Entra External ID / Azure AD B2C authentication.
  • Implement integrations using Azure API Management, Azure Functions, Service Bus and Power Automate — including ERP/finance interfaces (EFT schedules, GL mapping, invoice flows), SharePoint document management and email/Teams notifications.
  • Automate document generation (agreements, letters, certificates) and scheduled/recurring processes (payment re-spreading, reconciliation cycles, correspondence).
  • Own ALM and DevOps: solution segmentation, source control, automated deployment pipelines (Azure DevOps or GitHub), environment strategy and release management.
  • Lead data and document migration from legacy systems, including mapping, transformation scripts and reconciliation reporting.
  • Mentor developers and configurators, conduct code and configuration reviews, and set engineering standards.
  • Support pre-sales: build and deliver solution demonstrations, contribute to RFP responses and technical estimates.
Required qualifications & experience
  • 7+ years of professional software development, including 5+ years on Microsoft Power Platform / Dynamics 365 CE (Dataverse).
  • Proven delivery of at least two full-lifecycle D365/Power Platform implementations in a technical-lead role.
  • Hands-on Power Pages (Power Apps portals) experience: Liquid templates, web roles, table permissions, external identity (Entra External ID / B2C).
  • Dataverse security modelling, solution ALM and automated deployment pipelines (Azure DevOps or GitHub Actions).
  • Data migration experience (SSIS/KingswaySoft, dataflows, or custom tooling) including validation and reconciliation.
  • Excellent client-facing communication; able to run technical workshops and explain trade-offs to non-technical stakeholders.
  • Legally eligible to work in Canada; able to pass public-sector background/security screening.
Nice to have
  • Microsoft certifications: PL-400 (Developer), PL-600 (Solution Architect), AZ-204 or equivalent.
  • Public-sector delivery experience (provincial/municipal), ideally regulated case-management, permitting, licensing or funding/grants domains.
  • SharePoint Online integration patterns and document lifecycle management.
  • Experience with payment/finance integrations (EFT, GL coding, invoice approval workflows).
What we offer
  • Competitive salary and extended health, dental and vision benefits.
  • Hybrid work model anchored at our Vancouver HQ; flexible hours.
  • A senior, in-house delivery team — no subcontractor layers — working on public-sector platforms used across Canada.
Diversity, accommodation & pay transparency

Alianz Development Inc. is an equal-opportunity employer. We welcome applications from all qualified candidates, including Indigenous peoples, persons with disabilities, members of visible minorities and people of all gender identities. Accommodations are available on request at any stage of the recruitment process. In accordance with the British Columbia Pay Transparency Act, the expected salary range for this position is stated above.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Microsoft Developer
Microsoft Developer

Tundra Technical Solutions • Toronto

On-site
CAD 120,000 - 130,000
Health Insurance
Long-term Disability
Short-term Disability
+5
Microsoft Dynamics 365 F&O Senior Developer
Microsoft Dynamics 365 F&O Senior Developer

United States Digital Space LLC • Toronto

Hybrid
CAD 84,000 - 128,000
Lead Dynamics 365 CRM Developer
Lead Dynamics 365 CRM Developer

Worky • Mississauga

On-site
CAD 110,000 - 150,000
Intermediate Dynamics 365 Developer, IT (12 Month Contract)
Intermediate Dynamics 365 Developer, IT (12 Month Contract)

Law Society of Ontario • Toronto

On-site
CAD 85,000 - 110,000
Defined contribution pension plan
Health and dental benefits plan
Employee Assistance Program (EFAP)
+1
Lead Dynamics 365 CRM Developer
Lead Dynamics 365 CRM Developer

Cloud SynApps Inc. • Mississauga

On-site
CAD 120,000 - 180,000
Microsoft Dynamics 365 BC Developer
Microsoft Dynamics 365 BC Developer

R2 Global • Richmond

Hybrid
CAD 110,000 - 150,000
Dental & health care
Disability & life insurance
Paid time off
+3
Microsoft Dynamics 365 Technology & Solution Delivery Lead
Microsoft Dynamics 365 Technology & Solution Delivery Lead

Finning • Calgary

Hybrid
CAD 120,000 - 140,000
Hybrid work model
Pension plan
Employee stock purchase plan
Senior Developer- Microsoft Dynamics
Senior Developer- Microsoft Dynamics

eClerx • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
.NET/Power Platform Developer
.NET/Power Platform Developer

BFL CANADA • Montreal

On-site
CAD 70,000 - 90,000
Continued education and development support
Wellness allowance
Year‑round social activities
Microsoft 365 Consultant
Microsoft 365 Consultant

Elantis Solutions Inc. • Edmonton

Hybrid
CAD 90,000 - 130,000
Competitive salary
Extended health benefits fully paid by
Mentorship and training
+4