Current jobs related to Dynamics 365 Developer/ Power Platform - Toronto, Ontario - ThoughtStorm
-
Power Platform Developer
6 days ago
Toronto, Ontario, Canada WSP Full timeDescriptionThe OpportunityShape Something Different as a Power Platform DeveloperIn this role, you'll turn ideas into modern business applications, automations, and data solutions across Microsoft 365. Partnering with stakeholders and a Senior Power Platform Developer, you'll design and deliver Power Apps, Power Automate flows, and Power BI analytics that...
-
Marketing Automation and Dynamics 365 Specialist
2 weeks ago
Toronto, Ontario, Canada EQ Bank Full timeJoin a Challenger Being a traditional bank just isn't our thing, so we challenge ourselves to get creative in providing innovative banking solutions for Canadians. How do we get there? With a talented team of inquisitive and agile challengers that break through the status quo. So, if you're passionate about redefining the future of banking—while having...
-
Dynamics 365 Functional Consultant
2 weeks ago
Toronto, Ontario, Canada NTT DATA Full timeCollaborate with business stakeholders to understand, document, and analyze functional requirements. Facilitate the implementation and support of Microsoft D365 F&O to enhance business processes while resolving complex situations and handling operational escalations. Participate in each phase of full-cycle Microsoft D365 F&O implementations and organize...
-
Power Engineer
5 days ago
Toronto, Ontario, Canada Insight Global Full timeRequired Skills & ExperienceProduct Development cycle experience: 2-5 yearsSystem Power and Grounding design experience: 1-2 yearsPower Component Circuit pack design experience: 1-2 yearsPost Graduate in Electronics or Micro Electronics Power (need a master's degree) Good communication, interpersonal, and teamwork skills across multiple disciplines in...
-
Toronto, Ontario, Canada Maarut Inc Full timeScope:The Office of the Public Guardian and Trustee (OPGT) requires a Business Intelligence Specialist to help build a new data warehouse/lakehouse and deliver the reporting MVP (minimum viable product).Assignment DeliverablesAs a member of the data team, you will be responsible to help define the MVP for reporting, build the new data warehouse/lakehouse and...
-
Expert·e solution
6 days ago
Toronto, Ontario, Canada Microsoft Full timeOverviewNotre mission est de permettre aux organisations de transformer leur façon de travailler en exploitant pleinement le potentiel de l'intelligence artificielle. Nous accompagnons la clientèle dans un paysage numérique en constante évolution afin de l'aider à saisir de nouvelles occasions, à accroître la productivité et à offrir des...
-
Sr Platform Engineer
1 week ago
Toronto, Ontario, Canada Air-tek Full timeAbout Us Air-tek is a Canadian-based software company with a powerful suite of unique products that have already achieved a significant share of a huge global market. The product market fit is excellent, and customers are lining up to buy. Although our global customers know us, we intentionally operate in stealth mode during this growth phase. Our...
-
Associate Business Analyst
6 days ago
Toronto, Ontario, Canada VeriPark Full timeWe enable financial institutions to become digital leaders.**As a professional team of global scale, we work with best clients for great and exciting projects, in an environment where we learn amazing things every day. Each code, each voice, each contribution, each challenge, each success is celebrated here.We welcome candidates who share our values, have...
-
Platform Engineer
6 days ago
Toronto, Ontario, Canada TMX Group Full timeVenture outside the ordinary - TMX CareersThe TMX group of companies includes leading global exchanges such as the Toronto Stock Exchange, Montreal Exchange, and numerous innovative organizations enhancing capital markets. United as a global team, we're connecting cross-functionally, traversing industries and geographies, moving opportunity into action,...
-
RQ10375 - Report Developer - Senior
2 weeks ago
Toronto, Ontario, Canada Maarut Inc Full timeDescription:The Common Cluster Solutions Branch focuses on services that support both ministries and all branches within the cluster. CCS also provides business intelligence, data analysis and other KPI reporting on important areas of business operations to our partners and the cluster. These services include Business Intelligence (BI), which consists of...
Dynamics 365 Developer/ Power Platform
30 minutes ago
Role Summary
We are seeking a Senior Microsoft Dynamics 365 / Power Platform Developer to support and enhance a large-scale Dynamics 365 model-driven applications.
The successful candidate will bring strong hands-on experience with Dataverse, model-driven apps, Business Process Flows (BPF), JavaScript customizations, Power Automate, and data migration/consolidation activities. This role requires a technically strong, delivery-focused developer who can work independently, proactively manage risks, and support junior team members.
This is a hands-on engineering role, not a low-code or advisory-only position.
Key Responsibilities
Dynamics 365 & Dataverse Development
Design, configure, and enhance Dataverse entities, relationships, and data models
Refactor and consolidate existing data models, including entity deprecation and replacement, while maintaining data integrity
Customize model-driven apps, including forms, views, grids, and business rules
Client-Side Customization
Develop and maintain JavaScript for Dynamics 365 forms and user interactions
Create and update HTML/JavaScript web resources
Implement conditional UI behavior driven by business rules, LOVs, and record status
Business Process Flows (BPF)
Design, modify, and troubleshoot Business Process Flows
Implement conditional stage logic and transitions based on case types and field values
Integrate BPFs with automation, workflows, and record status updates
Automation & Workflows
Develop and maintain Power Automate cloud flows and/or classic workflows
Implement automated email notifications, activity creation, and system updates
Build complex branching logic driven by option sets and business rules
Data Migration & Consolidation
Support data migration and consolidation initiatives (e.g., merging legacy entities into standardized records)
Implement one-time and incremental migration logic using JavaScript, Power Automate, or ETL approaches
Ensure historical data accuracy, traceability, and system stability
Quality, ALM & Collaboration
Work across Development, QA, UAT, and Production environments
Follow Dynamics 365 ALM best practices, including:
Managed vs unmanaged solutions
Solution layering
Environment promotions and deployments
Troubleshoot and resolve defects during QA and UAT cycles
Provide accurate effort estimates and participate in sprint planning
Collaborate with solution architects, business analysts, QA, and client stakeholders
Mentor junior developers and provide technical guidance
Hands-On Expectations
This is a hands-on development role requiring regular coding and configuration work
The candidate is expected to actively develop, debug, and support Dynamics 365 customizations
Ability to independently troubleshoot complex issues across Dataverse, BPFs, automation, and client-side scripting is required
Required Qualifications
7+ years of professional software development experience
5+ years of hands-on experience with Microsoft Dynamics 365 and Dataverse
Strong experience developing model-driven applications
Solid understanding of Dataverse schema design, entity relationships, and lookups
Strong knowledge of the Dataverse security model (roles, privileges, ownership, sharing)
Proven experience with JavaScript for Dynamics 365 form customizations
Hands-on experience with Business Process Flows (BPF)
Experience developing Power Automate cloud flows
Experience supporting data migration or data consolidation initiatives
Familiarity with Agile / Scrum delivery methodologies
Preferred Qualifications
Experience working on public-sector or municipal CRM implementations
Familiarity with case management, records management, or enforcement systems
Experience working in complex, highly customized Dynamics 365 environments
Experience with integrations, including:
Power Automate–based integrations
API or middleware-based integrations (Logic Apps, web services)
Experience mentoring or supporting junior developers
Microsoft certifications such as PL-200, PL-400, PL-600, MB-230
What Success Looks Like
Delivering high-quality Dynamics 365 enhancements with minimal defects
Accurately estimating effort and meeting sprint commitments
Proactively identifying technical risks and dependencies
Supporting junior developers through guidance and reviews
Contributing to stable, maintainable solutions in a complex enterprise CRM environments