Senior Dynamics 365 CE & Power BI Developer
Cleo Consulting
Assignment: RQ10953 - Software Developer - CRM - Senior
Job Title: Senior Dynamics 365 CE & Power BI Developer
Requisition (SS): RQ10953
Start Date: 2026-11-03
Client: Justice Technology Services
End Date: 2027-07-29
Office Location: 595 Bay Street, Toronto
Organization: Justice Technology Services
Ministry: Ministry of Public and Business Service Delivery and Procurement
# Business Days: 184.00
This position is currently listed as "Onsite", working 7.25 hours per calendar day, sometime between 8:00 AM and 5:00 PM (excluding breaks) Monday to Friday inclusive, unless otherwise identified.
Mandatory Requirements
- 5+ years of experience developing and supporting enterprise applications, including Microsoft Dynamics 365 Customer Engagement (CE).
- Power BI: Proficiency in Power BI, including data modeling, creating interactive reports and dashboards and utilizing advanced features.
- Proven experience producing reports from data from Dynamics 365 Customer Experience (CE) and Finance (F&O).
Nice to Have Requirements
- Azure cloud certifications (e.g. Azure fundamentals, Azure Power BI Data Analyst Associate)
- Dynamics 365 certifications
Description
A Note on Assignment Type:
- This position is currently listed as "Onsite", working 7.25 hours per calendar day, sometime between 8:00 AM and 5:00 PM (excluding breaks) Monday to Friday inclusive, unless otherwise identified.
Scope
- The Software Developer supports the delivery of assigned enhancements of the Office of the Public Guardian and Trustee (OPGT) Modernization program, including functionality intentionally sequenced beyond the Minimum Viable Product (MVP).
- Working as part of an integrated support and data/reporting team, comprising of internal and vendor resources, the role is responsible for implementing configurations, customizations, and integrations within Microsoft Dynamics 365 and supporting systems with a focus on reporting from Dynamics 365 Data in PowerBI
Assignment Deliverables
- As a member of the PGTIMS Support and data team, you will be responsible for translating technical system specifications to implementation
- Resolving and troubleshooting technical problems which arise during the use and operation of Microsoft Dynamics 365's Client Experience (CE). This will include technical assistance in the implementation and anticipated future releases of solution design.
- Reporting and Visualization: develop reports, dashboards and visualizations per user requirements.
- Data analysis: analyze and interpret complex data sets to provide valuable insights into business performance and trends.
- Data accuracy: Ensure the quality, accuracy and integrity of reports.
- Support system, integration, and user acceptance testing by resolving defects, validating data accuracy, and addressing technical issues.
- Participate in deployment activities and provide technical support during post go live stabilization to ensure solution reliability.
- Contribute to technical documentation and provide knowledge transfer to support ongoing operations and long term solution sustainability.
- Other duties as assigned.
- You will also be required to:
- Complete work and achieve milestones within the assigned deadlines.
- Notify the Cluster/Ministry project Manager in writing of any issues or other material concerns related to the Assignment Deliverables, as soon as he/she becomes aware of them
- Submit Deliverables for the Cluster/Ministry approval as they are completed.
- Comply with the Ontario Government and the Cluster/Ministry security procedures and practices
- Comply with the Ontario Government and the Cluster/Ministry architecture/technology standards and best practices
- Comply with the Ontario Government and the Cluster/Ministry Conflict of Interest and Confidentiality Guidelines
- Provide knowledge and skill transfer to a designated Cluster/Ministry staff; and
- Comply with the Ontario Government I&IT Directive, Operational Policy on the I&IT Project Gateway Process, and other applicable Guidelines, Standards and Procedures.
A Note on the VOR Master Service Agreement:
- The VOR Master Service Agreement expires on April 5, 2027, and includes a six (6)-month survival clause, allowing the Statement of Work (SOW) to continue, if operationally required, until October 5, 2027. Extension(s) are only allowed using unused days and/or funds remaining on the contract. No additional funds will be added beyond the maximum contract value and any extension options included in the original SOW. JTS may exercise its option(s) to extend the SOW beyond April 5, 2027, in accordance with the survival clause.
- The start date is subject to change based on security clearances and contract signing timelines.
Experience and Skillset Requirements
Desired Skills and Experience
- Experience developing, configuring, and extending Microsoft Dynamics 365 Customer Engagement (CE) solutions.
- Power BI: Proficiency in Power BI, including data modeling, creating interactive reports and dashboards, configuring data gateways, and utilizing advanced features such as DAX and Power Query.
- SQL and Query Optimization: Strong SQL skills for writing complex queries, optimizing database performance, and troubleshooting query performance issues. Understanding of indexing, partitioning, and query execution plans.
- Development experience with Dynamics 365 and understanding of the Common Data Model for Dynamics.
- Report development experience for Microsoft Dynamics 365 Customer Engagement (CE) and/or Finance and Operations (F&O)
- Familiarity with version control systems (e.g., Azure Repos) and collaboration tools (e.g., Azure DevOps) for managing code, tracking changes, and collaborating with team members.
Resumes Evaluation/Criteria:
Criteria 1: Dynamics 365 CE / F&O Development and Reporting Experience - 25 Points
- Demonstrated hands on experience designing, developing, configuring, and extending Microsoft Dynamics 365 Customer Engagement (CE) solutions within enterprise IT environments, including:
- Experience implementing Dynamics 365 CE configurations and customizations, such as:
- Forms, views, and dashboards
- Workflows, business rules, and process automation
- Security roles and data access configurations
- Development of custom components, plug ins, or extensions within Dynamics 365 CE using appropriate technologies, such as:
- C# / .NET
- JavaScript
- Practical experience working with the Dynamics 365 platform and Dataverse, including:
- Entity structure and relationships
- Data handling, validation, and integrity
- Platform extensibility capabilities
- Demonstrated ability to translate approved technical designs and user stories into functional, tested solution components in alignment with established architecture, security, and development standards.
- Proven experience producing reports from data from Dynamics 365 Customer Experience (CE) and Finance (F&O).
Criteria 2: Power BI - 25 Points
- Demonstrated experience working Power BI, creating interactive reports and dashboards, configuring data gateways, utilizing advanced features such as DAX and Power Query.
Criteria 3: Data Integration and Extraction - 20 Points
- Demonstrated knowledge of various data integration techniques, including data extraction from different sources (e.g., databases, APIs, flat files), data transformation, and loading into a data warehouse.
- Familiarity with ETL tools and technologies, such as Azure Synapse
- Proficiency in designing logical and physical data models, understanding relationships, defining hierarchies, and ensuring efficient data storage and retrieval.
Criteria 4: Development Practices, Collaboration & Standards Adherence - 15 Points
- Demonstrated experience working within structured enterprise delivery environments, adhering to established development practices, standards, and collaborative team models, including:
- Experience following approved architecture, coding, and security standards when implementing solution components, rather than defining those standards.
- Familiarity with CI/CD and DevOps practices in enterprise environments, such as:
- Participating in build and release pipelines
- Using version control systems
- Supporting automated deployment or testing processes
- Experience working collaboratively within cross functional delivery teams, including:
- Developers, solution architects, business analysts, and testers
- Internal staff and external/vendor resources
- Ability to contribute effectively within iterative or enhancement driven delivery approaches, including:
- adapting to evolving requirements
- supporting ongoing refinements post MVP
- Demonstrated ability to document technical work, follow delivery processes, and communicate implementation details to support team alignment and operational sustainability.
Criteria 5: Data Warehouse/Lakehouse - 15 Points
- Demonstrated experience developing reports in a Data Warehouse/ Lakehouse.
- Data Warehouse/Lakehouse Concepts: Strong understanding of data warehousing principles, including data modeling, ETL processes, data integration, and data governance.
- ...Job Title: Solution Architect - CRM Senior (Dynamics 365 & Power Platform) Location: Toronto, Ontario, Canada Work Model: Onsite... ...stakeholders to gather business and technical requirements, develop solution architectures and proposals, provide cost estimates...Senior
- Job Summary: The Senior Solution Architect - CRM is responsible for leading the design... ...of enterprise-wide Microsoft Dynamics 365 and Power Platform solutions. This role focuses... ...business and technical requirements, develop solution architectures and proposals,...SeniorShift work
- ...About T2 Group: T2 Group is a dynamic consulting and workforce solutions firm specializing... ...every day. Position Summary: As Senior Systems Engineer, you will serve as the... ...experience administering Windows 11, Microsoft 365 (E5), Entra ID, and Microsoft Intune /...SeniorFull timeWork at officeLocal areaRemote work
- Job description: We are seeking a detail-oriented Senior Staff Accountant to join a dynamic construction and real estate team. This role is to replace a current employee and offers the opportunity to make an immediate impact across multiple entities.Key Responsibilities...SeniorImmediate start
$38.46 - $47.21 per hour
...Senior Accountant Hybrid Schedule | 3 Days Onsite, 2 Days Remote (After Training) 6-Month... ...a Senior Accountant who thrives in a dynamic environment and enjoys partnering across... ...industry experience • Experience with Dynamics 365 and Avalara • Familiarity with AI tools...SeniorContract workTemporary workLocal areaRemote work- ...Senior Electrical Engineer Are you an experienced Senior Electrical Engineer looking... ...a Senior Electrical Engineer to join our dynamic team. In this role, you will be responsible... ...projects from start to finish Develop electrical designs, plans, and specifications...SeniorFor contractors
- ...description: We are looking for a Corporate Senior Financial Analyst to join a growing... ...financial strategy and decision-making for a dynamic, fast-growing organization at the... ...diverse real estate and construction projects.Develop detailed financial models for acquisitions...Senior
$32.5 - $36 per hour
Overview Intuit is seeking highly motivated individuals to join our dynamic team as dedicated year-round TurboTax Retail Experts in one of... ...financial outcomes while supporting Intuit’s mission of “Powering Prosperity Around the World.” About the Role: In this role, you...SeniorLocal area$90k - $115k
Senior Accountant with Manufacturing Experience needed for High-Growth company This Jobot... ...Job Details Job Details: We are seeking a dynamic and experienced Senior Accountant to join... ...proposals, and expenditure requests. 4. Develop and implement effective internal controls...SeniorPermanent employmentWork at officeLocal area- ...Senior Designer Award-Winning 50-person distinguished architectural practice is actively... ...across all project phases. Join this dynamic team and make a lasting impact with the following... ...through schematic design phases Develop and refine design concepts that align with...Senior
- Job Summary: The Senior Project Manager/Leader is responsible for leading large-scale, complex... ..., and funding requests. Gather and develop detailed project requirements and... ...compliance. Ability to work within a dynamic IT environment with changing trends and methodologies...SeniorFull time
$140k - $180k
...Senior Electrical Project ManagerCMD Electric is a leading electrical contracting company... ...Senior Electrical Project Manager to join our dynamic team.As a Senior Electrical Project... ...including change orders and claims resolution.Develop and maintain relationships with internal...SeniorContract workLocal area- ...Description Job Summary: We are looking for a Senior Data Analyst Specialist to join our team... .... You will play a crucial role in developing insights from data, presenting findings,... ...visualization tools (e.g., Tableau, Power BI) to create interactive dashboards. Strong...SeniorWork at office
- At Rula Technologies, a pioneer in digital healthcare solutions, we are seeking a Licensed Clinical Psychologist to join our dynamic team. Our mission is to merge cutting-edge technology with healthcare delivery to enhance patient outcomes and experiences. This role focuses...SeniorFull time
- ...Overview Intuit is seeking highly motivated individuals to join our dynamic team as dedicated year-round TurboTax Retail Experts in one of... ...financial outcomes while supporting Intuit’s mission of “Powering Prosperity Around the World.” About the Role: In this role,...SeniorPart timeLocal area
- ...Senior Sales Executive, Recruiting and Staffing Technology, Remote Client is the leading... .... Achieve assigned sales targets. Develop and maintain an excellent relationship... ...savvy, proficiency using tools such as Zoom, Dynamics CRM, MS Office Suite (Excel, PowerPoint,...SeniorRemote jobShift work
$110k - $135k
...inclusive environment.SS&C prides itself on hiring diverse, honest, dynamic individuals, who value collaboration, accountability,... ...providing timely resource and project updatesMentor and coach developers of all levels of experienceWhat You Will Bring:7+ years of hands...SeniorOngoing contractFull timeCasual workFlexible hours- ...exciting newly created role has opened for a highly driven and detail-oriented finance executive. Reporting directly to the CFO, the Senior VP of Finance will supervise the entire accounting department and play a pivotal role in shaping the financial strategy of the...Senior
- Job Summary: The Senior Project Manager/Leader is responsible for leading complex, cross-functional... ...delivery and benefits realization. Develop executive reports, dashboards,... ...~ Advanced proficiency with Microsoft 365 tools including PowerPoint, Excel, Word,...SeniorFull timeContract workFlexible hours
- A leading payroll service provider is seeking an experienced HR Payroll Administrator to manage end-to-end payroll operations across the United States. This role requires a minimum of 5 years of payroll experience, particularly in a multi-state environment, along with ...Senior
- ...mission has always been simple yet powerful – deliver fun, design-forward... ...'t just a workplace; it's a dynamic community where every idea... ...experienced and enthusiastic Senior Graphic Designer to embark on... .... What You'll Do Develop visual concepts, graphics, and...SeniorFull timeWork at office
$95k - $110k
...Senior Accountant Gold Star Foods is looking for a self-motivated Senior Accountant to join our Accounting & Finance team. In this... ...with accounting and ERP software (Microsoft Navision / Dynamics 365 Business Central is a plus) Excellent verbal and written communication...SeniorContract workWork at office- ...is seeking a Business Strategy Senior Manager for Canadian Public... ...assessments and facilitate workshops to develop future-state operating models... ...others and who can navigate dynamic situations.Relationship... ...best. Together, we’ll bring the power of Agentforce to organizations...SeniorFull timeRemote work
$133k - $247k
...L3Harris is dedicated to recruiting and developing high-performing talent who are passionate... ...of national security. Job Title: Senior Manager, Subcontracts Job Location:... ...more secure future. L3Harris is seeking a dynamic Subcontracts leader who will be responsible...SeniorContract workFor subcontractorLocal areaFlexible hours$190k - $230k
...A healthcare technology company in California is seeking a Senior Director of Medical Group Operations to oversee a multi-specialty... ...responsibility, driving operational excellence, and leading AI-powered care delivery solutions across 12 clinics in the Pomona Valley...Senior- ...Administrative Assistant, Senior Become an Administrative Assistant, Senior at Southern... ...Assistant, Senior, your work will help power our planet, reduce carbon emissions and create... ..., adaptability, and sound judgment in a dynamic work environment. Additional...SeniorWork at officeRemote workRelocation
- ...Job Description Job Description Job Summary: We are seeking a highly skilled Senior Project Coordinator to join our dynamic team. In this role, you will play a pivotal part in coordinating and supporting the execution of major company projects and programs. As a...SeniorWork at officeRemote work
$95k - $110k
...Job Description Job Description TITLE : Senior Accountant DIVISION: Accounting & Finance REPORTS TO : Assistant Controller... ...with accounting and ERP software (Microsoft Navision / Dynamics 365 Business Central is a plus) · Excellent verbal and written...SeniorContract workWork at office$78.6k - $98.2k
...sustainably healthy and robust business for the long term. The Senior Accountant plays a key role in the monthly close and... ..., with a strong emphasis in Excel Experience with Dynamics 365, Salesforce, Avalara, or Power BI a plus Why you should apply Paid Time Off 401k (8%...SeniorFull timeContract workWork at officeLocal area$170k - $220k
A financial staffing firm is seeking a Sr Corporate Controller to lead financial operations for a client in California. The ideal candidate will have over 10 years of experience in a financial management role, particularly in telecommunications or related industries. Responsibilities...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Dynamics 365 CE & Power BI Developer. Be the first to apply!
- senior operations technician Ontario, CA
- senior cloud service delivery manager Ontario, CA
- sr accountant Ontario, CA
- senior financial analyst remote Ontario, CA
- senior manager accounts payable Ontario, CA
- senior director coding Ontario, CA
- senior java full-stack developer Ontario, CA
- senior storage engineer Ontario, CA
- senior manager tax Ontario, CA
- senior manager product engineering Ontario, CA





