Titre du poste ou emplacement

Dynamics CE & Power Platform Developer

Total Power Limited - 22 emplois

Mississauga, ON

Publié il y a 11 jours

Détails de l'emploi :

Temps plein
Expérimenté

Avantages :

Congés payés
Programmes d'aide aux employés
Remboursement des frais de scolarité

Reports To

Dynamics 365 Solution Design Lead

Summary

The Dynamics 365 CE & Power Platform Developer is build-focused and ownership-driven position within TPGS's IT team. You will design, develop, deploy, and support business-critical solutions used daily by internal teams. Advanced Canvas App development is a core requirement, alongside experience with Dynamics 365 CE and Model Drive App development. This is a hands-on role where you will build high-quality solutions and take ownership of them through deployment and ongoing production support.

What You'll Do – The Role (Responsibilities)

Core Development

  • Design, build, and support advanced Canvas Apps that extend functionality across Dynamics 365 applications (CE and Finance & Operations) and other internal systems, simplifying business processes and minimizing the need for direct ERP customizations
  • Develop and customize Dynamics 365 CE solutions using configuration, Power Automate, and Canvas Apps to extend platform functionality
  • Configure and enhance Model-Driven Apps (Sales Hub, Field Service), business rules, and business process flows
  • Build and maintain Power Automate Cloud Flows supporting CE and integrated systems
  • Build and maintain integrations between Power Platform, Dynamics 365, SharePoint, and other internal systems using connectors, APIs, and integration tools

Ownership & Support

  • Take full ownership of solutions from design through long-term support
  • Troubleshoot and resolve production issues in Dynamics 365 CE, including Canvas Apps, Model-Driven Apps, and integrations
  • Continuously enhance and optimize performance of existing solutions
  • Respond to end-user issues and continuously improve the user experience
  • Maintain clear technical documentation for all developed solutions

Platform Expansion

  • Support and enhance Experlogix CPQ and SmartFlows platforms (experience is an asset; willingness to learn is required)
  • Contribute to architectural and design discussions with a practical, implementation-first mindset

Work Style & Expectations

  • This is a hands-on development role — not a consulting or purely design-focused position.
  • You will design, build, deploy, and support the solutions you create
  • You are comfortable owning solutions long-term and improving them iteratively
  • You are a strong self-directed learner who can work through documentation, test in sandbox environments, and independently resolve technical challenges
  • You build maintainable, well-structured solutions and can clearly explain the reasoning behind your design decisions
  • Candidates should be prepared to walk through a Canvas App they have personally built, including design decisions, performance considerations, and support challenges.

What You Need

Candidates must demonstrate hands-on experience in the following:

  • 3+ years of development experience with Dynamics 365 CE and Power Platform
  • Advanced, production-level Canvas App development experience, including:
    • Complex Power Fx formulas
    • Collections and state management
    • Performance optimization
    • Embedded Canvas Apps within Model-Driven Apps
    • Custom components and advanced data connections
  • Strong knowledge of Dataverse including table design, relationships, security roles, and performance considerations
  • Experience building and supporting Power Automate cloud flows
  • Experience troubleshooting live production systems
  • Experience with KingswaySoft, Dual Write, or other integration tools - Asset
  • Experience with XRMToolBox - Asset
  • Experience with Experlogix CPQ and/or SmartFlows - Asset
  • Experience configuring Dynamics 365 CE for multilingual environments - Asset
  • Familiarity with Dynamics 365 Finance & Operations - Asset

We Offer

  • Comprehensive medical, dental, and vision benefits.
  • Employer RRSP matching program.
  • Health & wellness spending accounts and Employee Assistance Program.
  • Paid time off and statutory holidays.
  • Tuition reimbursement and professional development opportunities.
  • Company vehicle for select roles and on-site parking.

Partager un emploi :

Foire aux questions