Business Analyst

Business Analyst

Business Analyst

Veriday Inc.

Toronto, Ontario (Hybrid)

10 hours ago

No application

About

  • We are looking for a highly motivated, dynamic, and dedicated Dynamics 365 functional consultant to join our project delivery team. The ideal candidate will be a self-starter, takes initiative, anticipate issues before they become a problem, and identify opportunities for improvement while focusing on delivering an outstanding user experience.
  • This is a contractual hybrid role for a period of 6-12 months, with the potential for extension. The candidate must work from the Toronto office 3 days/ week.

Key Responsibilities

  • 1. Business Analysis & Requirement Gathering
  • Conduct stakeholder interviews and workshops to gather business and functional requirements.
  • Analyze existing business processes and identify opportunities for optimization via Dynamics 365 CE.
  • Translate business requirements into detailed functional specifications and user stories.
  • Document use cases, business process flows, and solution design documents.
  • 2. Solution Design & Configuration
  • Design scalable Dynamics 365 CE solutions that align with business goals and Microsoft best practices.
  • Configure out-of-the-box functionality including entities, fields, forms, views, charts, dashboards, workflows, and business rules.
  • Customize CRM using no-code/low-code solutions, including Power Apps and Power Automate.
  • Support the extension of CRM using third-party tools or integration frameworks when needed.
  • 3. Implementation & Delivery
  • Lead or support CRM project implementation phases, including development, testing, deployment, and go-live.
  • Collaborate with technical consultants and developers to deliver custom plugins, integrations, and extensions.
  • Assist with data migration planning, mapping, and execution.
  • Conduct end-to-end system testing, integration testing, and user acceptance testing (UAT).
  • 4. Training & Support
  • Develop user manuals, training guides, and deliver training workshops for key users and administrators.
  • Provide post-go-live support, system health checks, and continuous improvement recommendations.
  • Act as a subject matter expert (SME) for Dynamics CRM across the organization or client base.
  • 5. Project Coordination & Stakeholder Communication
  • Participate in Agile/Scrum or Waterfall ceremonies (daily stand-ups, sprint reviews, planning, etc.).
  • Create and maintain project documentation, including RAID logs, status reports, and change requests.
  • Manage stakeholder expectations and ensure successful delivery of CRM initiatives on time and within scope.

Work Experience

  • Minimum 3-5 years of hands-on experience implementing Microsoft Dynamics 365 CE/CRM.
  • Deep understanding of Dynamics 365 modules: Sales, Customer Service, Marketing, Field Service (optional).
  • Experience with Power Platform tools: Power Apps (Canvas and Model-driven), Power Automate, and Power BI.
  • Proficiency in using CRM customization tools: Advanced Find, Solution Management, Business Process Flows, Security Roles, etc.
  • Experience with CRM SDK, JavaScript, and REST APIs (basic understanding for functional support).
  • Familiarity with Azure Integration Services (Logic Apps, Service Bus, API Management) is a plus.
  • Understanding of data management, data quality, and GDPR compliance in CRM context.
  • Experience with build, promote and release of management processes.

Required Skills

  • Knowledge of extensibility tools (Microsoft Power Platform, Power Apps, Portals, Power Automate, Power BI, APIs, etc.)
  • Knowledge of Azure tools (App services, B2C, Storage Accounts, etc.)
  • Knowledge of deployment tools (e.g. TFS, Azure DevOps, etc.)
  • Excellent interpersonal and communication skills with both technical and non-technical stakeholders.
  • Strong analytical and problem-solving mindset.
  • Ability to work independently and collaboratively across functional and cross-functional teams.
  • Adaptability to fast-paced environments with multiple priorities.
  • Attention to detail and commitment to delivering high-quality solutions.

Education & Certifications

  • Computer Science and/or Management and/or Software Engineering and/or Administration, or equivalent

Any Dynamics certification will be considered an asset like

  • Microsoft Certified: Dynamics 365 Customer Service Functional Consultant Associate (MB-230)
  • Microsoft Certified: Power Platform Functional Consultant Associate (PL-200) (Preferred)
  • Agile or Scrum certification is a plus
  • We offer a competitive rate/hour, casual workspace, and great people to collaborate with. If this job sounds perfect for you, please apply.