Intermediate Power Pages Developer (Dynamics 365 & Power Platform)
Top Benefits
About the role
POSITION TITLE: Intermediate Power Pages Developer
POSITION TYPE: Permanent
LOCATION: Kohl & Frisch Limited (Concord, ON)
DEPARTMENT: IT
About Us
Founded in 1916, Kohl & Frisch Limited has a solid reputation in the healthcare industry that distinguishes it as the only national, Canadian-owned and operated wholesale distributor. A family-owned company, it is one of Canada’s leading national distributors and is the essential link between pharmaceutical manufacturers and healthcare providers. Kohl & Frisch is fully equipped to service large chain retailers, independent pharmacies, clinics, and hospitals for all their Rx, OTC, home healthcare, and front shop needs.
About the Role
The Intermediate Power Pages Developer will design and deliver Power Pages–based Customer and Vendor Portals that support Kohl & Frisch’s digital transformation initiatives. The focus will primarily be on Power Pages, Power Platform, and Dynamics 365 Customer Engagement, while contributing to integrations with Dynamics 365 Finance & Operations (D365 FO) and other enterprise systems.
The role spans the full development lifecycle—from requirements analysis and solution design through development, testing, training, and implementation—delivering secure, user‑friendly self‑service experiences. The developer collaborates closely with business analysts, solution architects, ERP teams, and IT partners to translate business requirements into scalable technical solutions while adhering to established development, security, and quality standards.
What will you do?
Power Pages & Power Platform development
-
Configure and customize Power Pages for customer and vendor self-service portals
-
Build portal functionality using Liquid templates, HTML, and CSS
-
Configure Dataverse tables, forms, views, and relationships to support portal scenarios
-
Develop automation using Power Automate to streamline portal and business processes
-
Apply Power Platform best practices for maintainability, performance, and security
Dynamics 365 CE configuration
-
Configure and customize Dynamics 365 Sales and Dynamics 365 Customer Service
- Forms, views, business rules, and workflows
- Supporting plugins and extensions as required
-
Use the Dynamics 365 Web API to support integrations and custom portal functionality
Integration & ERP collaboration
-
Contribute to integrations between Power Pages / Dataverse and D365 Finance & Operations
-
Support data synchronization using Dual-write and Azure-based integration services
-
Work with integration and ERP teams to troubleshoot data, process, and synchronization issues
-
Follow established integration patterns for real-time and batch processing scenarios
Delivery, quality, and support
-
Participate in solution design discussions and technical reviews
-
Support testing, defect resolution, and deployment activities
-
Create and maintain technical documentation and configuration notes
-
Perform troubleshooting and root cause analysis for portal and platform issues
-
Support Agile delivery practices, including sprint planning and backlog refinement
What you bring
Experience:
-
5+ years in ERP/CRM/Power Platform delivery is ideal, with exposure to enterprise implementations and cross-system integration
-
Exposure to Dynamics 365 Finance & Operations and ERP integration scenarios
-
Hands-on experience delivering Power Pages solutions in a production environment
-
Solid functional and technical knowledge of the Power Platform, with a Power Pages–first mindset
-
Ability to translate business requirements into practical technical solutions
-
Strong communication skills, with the ability to explain technical concepts to non-technical stakeholders
-
Self-motivated and collaborative, comfortable working within a cross-functional delivery team
Technical Skills:
-
Power Platform: Power Pages, Power Automate, Power Apps, Dataverse
-
Power Pages customization: Liquid, HTML, CSS
-
Dynamics 365 CE: Dynamics 365 Sales, Dynamics 365 Customer Service, Web API
-
Experience supporting integrations with Azure services, including:
- Logic Apps
- Dual-write
- Service Bus and/or Azure Functions
-
Understanding of security, access control, and compliance best practices for portals and enterprise systems
-
Experience troubleshooting and resolving application and integration issues
-
Familiarity with X++ or legacy AX 2009/2012 environments
-
Experience using Azure DevOps for work tracking, source control, and deployments
-
Experience working with Dynamics Lifecycle Services (LCS) in FO-related projects
-
Broader Power Platform experience, including Power BI
-
Experience working in Agile delivery environments
Certifications:
-
Microsoft certifications in Power Platform, Dynamics 365, or Azure
What’s in it for you?
This position offers a salary range of $100,000 - $120,000, exclusive of discretionary bonus eligibility and our full benefits package. The final salary offered to the selected candidate will be determined by factors including location, relevant experience, skill level and education.
Additional Compensation (if applicable):
-
Bonus or commission structure
-
Pension Plan (eligibility after 18 months service)
Benefits:
-
Health, dental, vision from day 1
-
Personal Days
-
Employee Assistance Program
-
Opportunity for Professional Development
-
Wellness programs
-
Vacation Pay
-
Exclusive memberships and discounts
How to Apply
If you are interested in applying, please submit a résumé and any other relevant documentation and any other relevant documentation by March 31, 2026 to: recruitment@kohlandfrisch.com.
Please ensure you specify the job title, Intermediate Power Pages Developer in the subject line of your email.
As part of our recruitment process we may use AI for initial screening and assisting in evaluating candidate qualifications. All final hiring decisions will be made by our recruitment team.
Kohl & Frisch would like to thank all applicants for their interest. All applicants who received interviews will receive an update on their application status within 45 days of applying. We value your interest in joining our team and strive to provide a timely, transparent hiring experience.
Kohl & Frisch Limited welcomes applications from individuals with disabilities and provides accommodations upon request for candidates taking part in the selection process.
About Kohl & Frisch
Kohl & Frisch is Canada’s leading healthcare distributor. Since 1916, it has been our tradition to provide the best possible service to our customers and to our suppliers. This service commitment has been not only a tradition, but also a corporate mission.
Intermediate Power Pages Developer (Dynamics 365 & Power Platform)
Top Benefits
About the role
POSITION TITLE: Intermediate Power Pages Developer
POSITION TYPE: Permanent
LOCATION: Kohl & Frisch Limited (Concord, ON)
DEPARTMENT: IT
About Us
Founded in 1916, Kohl & Frisch Limited has a solid reputation in the healthcare industry that distinguishes it as the only national, Canadian-owned and operated wholesale distributor. A family-owned company, it is one of Canada’s leading national distributors and is the essential link between pharmaceutical manufacturers and healthcare providers. Kohl & Frisch is fully equipped to service large chain retailers, independent pharmacies, clinics, and hospitals for all their Rx, OTC, home healthcare, and front shop needs.
About the Role
The Intermediate Power Pages Developer will design and deliver Power Pages–based Customer and Vendor Portals that support Kohl & Frisch’s digital transformation initiatives. The focus will primarily be on Power Pages, Power Platform, and Dynamics 365 Customer Engagement, while contributing to integrations with Dynamics 365 Finance & Operations (D365 FO) and other enterprise systems.
The role spans the full development lifecycle—from requirements analysis and solution design through development, testing, training, and implementation—delivering secure, user‑friendly self‑service experiences. The developer collaborates closely with business analysts, solution architects, ERP teams, and IT partners to translate business requirements into scalable technical solutions while adhering to established development, security, and quality standards.
What will you do?
Power Pages & Power Platform development
-
Configure and customize Power Pages for customer and vendor self-service portals
-
Build portal functionality using Liquid templates, HTML, and CSS
-
Configure Dataverse tables, forms, views, and relationships to support portal scenarios
-
Develop automation using Power Automate to streamline portal and business processes
-
Apply Power Platform best practices for maintainability, performance, and security
Dynamics 365 CE configuration
-
Configure and customize Dynamics 365 Sales and Dynamics 365 Customer Service
- Forms, views, business rules, and workflows
- Supporting plugins and extensions as required
-
Use the Dynamics 365 Web API to support integrations and custom portal functionality
Integration & ERP collaboration
-
Contribute to integrations between Power Pages / Dataverse and D365 Finance & Operations
-
Support data synchronization using Dual-write and Azure-based integration services
-
Work with integration and ERP teams to troubleshoot data, process, and synchronization issues
-
Follow established integration patterns for real-time and batch processing scenarios
Delivery, quality, and support
-
Participate in solution design discussions and technical reviews
-
Support testing, defect resolution, and deployment activities
-
Create and maintain technical documentation and configuration notes
-
Perform troubleshooting and root cause analysis for portal and platform issues
-
Support Agile delivery practices, including sprint planning and backlog refinement
What you bring
Experience:
-
5+ years in ERP/CRM/Power Platform delivery is ideal, with exposure to enterprise implementations and cross-system integration
-
Exposure to Dynamics 365 Finance & Operations and ERP integration scenarios
-
Hands-on experience delivering Power Pages solutions in a production environment
-
Solid functional and technical knowledge of the Power Platform, with a Power Pages–first mindset
-
Ability to translate business requirements into practical technical solutions
-
Strong communication skills, with the ability to explain technical concepts to non-technical stakeholders
-
Self-motivated and collaborative, comfortable working within a cross-functional delivery team
Technical Skills:
-
Power Platform: Power Pages, Power Automate, Power Apps, Dataverse
-
Power Pages customization: Liquid, HTML, CSS
-
Dynamics 365 CE: Dynamics 365 Sales, Dynamics 365 Customer Service, Web API
-
Experience supporting integrations with Azure services, including:
- Logic Apps
- Dual-write
- Service Bus and/or Azure Functions
-
Understanding of security, access control, and compliance best practices for portals and enterprise systems
-
Experience troubleshooting and resolving application and integration issues
-
Familiarity with X++ or legacy AX 2009/2012 environments
-
Experience using Azure DevOps for work tracking, source control, and deployments
-
Experience working with Dynamics Lifecycle Services (LCS) in FO-related projects
-
Broader Power Platform experience, including Power BI
-
Experience working in Agile delivery environments
Certifications:
-
Microsoft certifications in Power Platform, Dynamics 365, or Azure
What’s in it for you?
This position offers a salary range of $100,000 - $120,000, exclusive of discretionary bonus eligibility and our full benefits package. The final salary offered to the selected candidate will be determined by factors including location, relevant experience, skill level and education.
Additional Compensation (if applicable):
-
Bonus or commission structure
-
Pension Plan (eligibility after 18 months service)
Benefits:
-
Health, dental, vision from day 1
-
Personal Days
-
Employee Assistance Program
-
Opportunity for Professional Development
-
Wellness programs
-
Vacation Pay
-
Exclusive memberships and discounts
How to Apply
If you are interested in applying, please submit a résumé and any other relevant documentation and any other relevant documentation by March 31, 2026 to: recruitment@kohlandfrisch.com.
Please ensure you specify the job title, Intermediate Power Pages Developer in the subject line of your email.
As part of our recruitment process we may use AI for initial screening and assisting in evaluating candidate qualifications. All final hiring decisions will be made by our recruitment team.
Kohl & Frisch would like to thank all applicants for their interest. All applicants who received interviews will receive an update on their application status within 45 days of applying. We value your interest in joining our team and strive to provide a timely, transparent hiring experience.
Kohl & Frisch Limited welcomes applications from individuals with disabilities and provides accommodations upon request for candidates taking part in the selection process.
About Kohl & Frisch
Kohl & Frisch is Canada’s leading healthcare distributor. Since 1916, it has been our tradition to provide the best possible service to our customers and to our suppliers. This service commitment has been not only a tradition, but also a corporate mission.