Career Opportunities with Total Power Limited

A great place to work.

Careers At Total Power Limited

Are you ready for new challenges and new opportunities?

Join our team!

Current job opportunities are posted here as they become available.

Subscribe to our RSS feeds to receive instant updates as new positions become available.


Dynamics CE / SQL Developer

Department: Central
Location: , BC

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.

Applicant Tracking System Powered by ClearCompany HRM Applicant Tracking System