About the role
Summary
We are seeking an experienced Dynamics 365 Customer Engagement (CE) and Power Platform Developer with strong SQL skills to join our team on a contract basis. This role is part of a strategic initiative to expand CE functionality across all sales divisions at TPGS and will include development and enhancement of the Experlogix Configurator and Smartflow platforms.
While direct experience with Experlogix CPQ is not required, a solid understanding of relational data modeling and advanced SQL will be key to ramping up quickly in this area. The ideal candidate will bring at least 3 years of hands-on Dynamics CE and Power Platform experience, coupled with a strong SQL development background and an eagerness to learn and adapt.
What You Do: Responsibilities
- Design and extend Dynamics 365 CE solutions, including custom plugins, workflows, and system integrations.
- Develop Power Platform solutions using model-driven apps and Power Automate.
- Support development of Experlogix CPQ configurations and logic using SQL-based rule constructs.
- Analyze and manipulate complex relational datasets to support CPQ configuration and validation.
- Customize Dynamics 365 CE forms, views, dashboards, and business logic.
- Assist with scoping, requirements gathering, and technical documentation.
- Support users by troubleshooting Dynamics CE and Power Platform issues.
- Conduct thorough testing and debugging of solutions.
- Ensure all development includes handoff-ready documentation for internal teams.
- Follow SDLC, security, and performance best practices across all workstreams.
What You Need: Requirements
- 3+ years of experience with Dynamics 365 CE and Power Platform development.
- Proficient in SQL (T-SQL or equivalent) with demonstrated experience building queries, joins, and working with normalized databases.
- Strong understanding of relational database concepts and performance optimization.
- Experience with Dataverse and entity relationship modeling.
- Solid understanding of core CE features (customizations, plugins, workflows, security).
- Proficient with C#, JavaScript, HTML, and CSS.
- Experience building and customizing model-driven and/or canvas Power Apps.
- Comfortable with Power Automate cloud flows and business process automation.
- XML experience preferred.
- Exposure to or interest in Experlogix CPQ and Smartflow is a plus.
- Experience supporting multilingual CE environments is an asset.
- Familiarity with D365 Finance & Operations is a bonus.
About Total Power Limited
Critical Power...it's all we do
Delivering safe, reliable generator solutions and offering long-term protection for your complete power generation system is what Total Power excels at, everyday.
Longevity & Strength
For more than 55 years, our unparalleled reputation for delivering valuable generator solutions and superior customer service has been built by our loyal customers. We've grown to become Canada's largest and best established Critical Power Specialists.
Why Total Power?
The question really should be "Why NOT Total Power?" Respected throughout the industry, Total Power has built its success through expertise, integrity and innovation in providing power solutions.
Simply put, we...
• Deliver over 500 projects each year • Perform over 20,000 service calls each year • Offer over 400 years of combined field service experience • Satisfy dozens of clients every day
Having worked with engineering consultants, contractors, owners and property managers in all provinces, we have experience with a wide variety of project sizes and types, serving a multitude of industries and market segments.
You can find our mark of excellence in markets such as: • Commercial • Data & Telecommunication • Financial • Industrial & Manufacturing • Healthcare • Residential & High Rise • Government & Infrastructure • Oil & Gas • Emergency Services
Canada's 1st Choice for PowerGen!
About the role
Summary
We are seeking an experienced Dynamics 365 Customer Engagement (CE) and Power Platform Developer with strong SQL skills to join our team on a contract basis. This role is part of a strategic initiative to expand CE functionality across all sales divisions at TPGS and will include development and enhancement of the Experlogix Configurator and Smartflow platforms.
While direct experience with Experlogix CPQ is not required, a solid understanding of relational data modeling and advanced SQL will be key to ramping up quickly in this area. The ideal candidate will bring at least 3 years of hands-on Dynamics CE and Power Platform experience, coupled with a strong SQL development background and an eagerness to learn and adapt.
What You Do: Responsibilities
- Design and extend Dynamics 365 CE solutions, including custom plugins, workflows, and system integrations.
- Develop Power Platform solutions using model-driven apps and Power Automate.
- Support development of Experlogix CPQ configurations and logic using SQL-based rule constructs.
- Analyze and manipulate complex relational datasets to support CPQ configuration and validation.
- Customize Dynamics 365 CE forms, views, dashboards, and business logic.
- Assist with scoping, requirements gathering, and technical documentation.
- Support users by troubleshooting Dynamics CE and Power Platform issues.
- Conduct thorough testing and debugging of solutions.
- Ensure all development includes handoff-ready documentation for internal teams.
- Follow SDLC, security, and performance best practices across all workstreams.
What You Need: Requirements
- 3+ years of experience with Dynamics 365 CE and Power Platform development.
- Proficient in SQL (T-SQL or equivalent) with demonstrated experience building queries, joins, and working with normalized databases.
- Strong understanding of relational database concepts and performance optimization.
- Experience with Dataverse and entity relationship modeling.
- Solid understanding of core CE features (customizations, plugins, workflows, security).
- Proficient with C#, JavaScript, HTML, and CSS.
- Experience building and customizing model-driven and/or canvas Power Apps.
- Comfortable with Power Automate cloud flows and business process automation.
- XML experience preferred.
- Exposure to or interest in Experlogix CPQ and Smartflow is a plus.
- Experience supporting multilingual CE environments is an asset.
- Familiarity with D365 Finance & Operations is a bonus.
About Total Power Limited
Critical Power...it's all we do
Delivering safe, reliable generator solutions and offering long-term protection for your complete power generation system is what Total Power excels at, everyday.
Longevity & Strength
For more than 55 years, our unparalleled reputation for delivering valuable generator solutions and superior customer service has been built by our loyal customers. We've grown to become Canada's largest and best established Critical Power Specialists.
Why Total Power?
The question really should be "Why NOT Total Power?" Respected throughout the industry, Total Power has built its success through expertise, integrity and innovation in providing power solutions.
Simply put, we...
• Deliver over 500 projects each year • Perform over 20,000 service calls each year • Offer over 400 years of combined field service experience • Satisfy dozens of clients every day
Having worked with engineering consultants, contractors, owners and property managers in all provinces, we have experience with a wide variety of project sizes and types, serving a multitude of industries and market segments.
You can find our mark of excellence in markets such as: • Commercial • Data & Telecommunication • Financial • Industrial & Manufacturing • Healthcare • Residential & High Rise • Government & Infrastructure • Oil & Gas • Emergency Services
Canada's 1st Choice for PowerGen!