Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Dynamics 365 CE & Power BI Developer in Ontario, CA vacancy
  •  ...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

    Innosystech Inc

    Ontario, CA
    2 days ago
  • 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,... 
    Senior
    Shift work

    vTech Solution

    Ontario, CA
    2 days ago
  •  ...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 /... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    T2 Flex

    Chino, CA
    2 days ago
  • 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... 
    Senior
    Immediate start

    Affinity Executive Search

    Ontario, CA
    4 days ago
  • $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... 
    Senior
    Contract work
    Temporary work
    Local area
    Remote work

    Aston Carter

    Chino, CA
    5 days ago
  •  ...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... 
    Senior
    For contractors

    Essel Environmental

    Pomona, CA
    5 days ago
  •  ...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

    Affinity Executive Search

    Ontario, CA
    4 days ago
  • $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... 
    Senior
    Local area

    Intuit

    Ontario, CA
    13 hours ago
  • $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... 
    Senior
    Permanent employment
    Work at office
    Local area

    Jobot

    Pomona, CA
    1 day ago
  •  ...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

    Northern Impact

    Ontario, CA
    5 days ago
  • 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... 
    Senior
    Full time

    vTech Solution

    Ontario, CA
    2 days ago
  • $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... 
    Senior
    Contract work
    Local area

    CMD Electric

    Ontario, CA
    2 days ago
  •  ...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... 
    Senior
    Work at office

    PM2CM

    Pomona, CA
    29 days ago
  • 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... 
    Senior
    Full time

    Rula Health

    Fontana, CA
    3 days ago
  •  ...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,... 
    Senior
    Part time
    Local area

    Intuit

    Ontario, CA
    2 days ago
  •  ...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,... 
    Senior
    Remote job
    Shift work

    Planet Green Search

    Ontario, CA
    3 days ago
  • $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... 
    Senior
    Ongoing contract
    Full time
    Casual work
    Flexible hours

    SS&C Technologies

    Ontario, CA
    3 days ago
  •  ...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

    Affinity Executive Search

    Ontario, CA
    1 day ago
  • 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,... 
    Senior
    Full time
    Contract work
    Flexible hours

    vTech Solution

    Ontario, CA
    2 days ago
  • 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

    Confidential

    Upland, CA
    1 day ago
  •  ...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... 
    Senior
    Full time
    Work at office

    Ashtel Studios Inc

    Ontario, CA
    29 days ago
  • $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... 
    Senior
    Contract work
    Work at office

    Gold Star Foods

    Ontario, CA
    2 days ago
  •  ...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... 
    Senior
    Full time
    Remote work

    Salesforce

    Ontario, CA
    2 days ago
  • $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... 
    Senior
    Contract work
    For subcontractor
    Local area
    Flexible hours

    L3Harris Technologies

    Montclair, CA
    3 days ago
  • $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

    Akido Labs Inc

    Pomona, CA
    1 day ago
  •  ...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... 
    Senior
    Work at office
    Remote work
    Relocation

    Southern California Edison

    Pomona, CA
    1 day ago
  •  ...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... 
    Senior
    Work at office
    Remote work

    PM2CM

    Pomona, CA
    29 days ago
  • $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... 
    Senior
    Contract work
    Work at office

    Gold Star Foods

    Ontario, CA
    21 days ago
  • $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%... 
    Senior
    Full time
    Contract work
    Work at office
    Local area

    Origence

    Ontario, CA
    2 days ago
  • $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

    Insight Global

    Upland, CA
    3 days ago

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!