This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a delivery-focused, Mid-Level IT Business Analyst with specialized expertise in the Microsoft Dynamics 365 CRM/CE ecosystem to support an enterprise-level platform implementation. In this role, you will act as the vital bridge between frontline operational teams, regulatory stakeholders, and technical developers. Your day-to-day focus will center on eliciting operational requirements, mapping future-state workflows, and converting complex regulatory frameworks into structured technical specifications. The ideal candidate pairs a solid understanding of the Power Platform with an analytical mindset, preferably bringing experience with D365 Field Service modules to optimize field operations and scheduling.
Job Responsibility
Facilitate requirements-gathering sessions and workshops with business users, frontline administrative staff, and technical leads to define project scope
Translate complex regulatory codes, licensing rules, and business needs into clean, logical functional requirements, user stories, and acceptance criteria
Configure out-of-the-box D365 CRM features, forms, and views, and create comprehensive configuration workbooks for the development team
Document current-state ('as-is') workflows and design optimized future-state ('to-be') operational processes using MS Visio or similar modeling tools
Analyze legacy data structures using advanced Excel techniques to support data profiling, field-to-field mapping, and system migration validation
Maintain rigorous requirements traceability matrices (RTM) using Azure DevOps or Jira from discovery through to QA testing
Partner with QA teams to develop testing scenarios, review test cases, and coordinate User Acceptance Testing (UAT) with business subject matter experts
Serve as a proactive platform advocate, challenging unnecessary system customizations and suggesting out-of-the-box D365 capabilities
Assist in developing end-user training documentation and providing post-implementation hypercare support
Requirements
3–5 years of progressive experience as an IT Business Analyst, with a proven track record of delivering enterprise software projects
Minimum of 2 years of hands-on experience specifying, configuring, or supporting implementations of Microsoft Dynamics 365 CRM/CE (Sales, Customer Service, or Power Pages/Portals)
High proficiency with MS Visio, Microsoft Excel (pivot tables, lookups, data validation), and Agile management trackers (Azure DevOps or Jira)
Diplomatic and effective communication skills
exceptional capacity to digest complex rules and build strong collaborative relationships across matrixed teams
Nice to have
Direct experience or familiarity with D365 Field Service components (e.g., Schedule Board, Work Orders, Asset Tracking, or inspector dispatch workflows)
Active Microsoft Certifications: MB-230 (Dynamics 365 Customer Service Functional Consultant) or PL-200 (Power Platform Functional Consultant)
Formal business analysis designations such as CBAP or PMI-PBA
Prior experience working within a Canadian public sector agency, Crown corporation, or regulated industry framework