
Senior Consultant, Microsoft Dynamics 365 Customer Engagement Apps (CRM)
- Toronto, ON
- Permanent
- Full-time
- Lead client meetings to understand their business processes and requirements.
- Facilitate workshops and discussions to gather both business and technical requirements.
- Analyze client needs to propose customized solutions using Microsoft Dynamics 365 modules (Sales, Marketing, Customer Service, Field Service, and Project Operations).
- Develop and present solution concepts that align with the client's unique use cases and objectives.
- Collaborate with sector-specific domain experts to ensure solutions meet industry-specific needs.
- Provide expert advice on the capabilities and limitations of Microsoft Dynamics 365 to inform client decision-making.
- Design comprehensive solutions that integrate seamlessly with client's existing systems and workflows.
- Configure Microsoft Dynamics 365 applications to meet the specific requirements of the project.
- Work closely with technical specialists to ensure technical feasibility and optimal performance of the solution.
- Coordinate with developers and technical specialists for advanced customizations and integrations.
- Ensure technical solutions align with the business objectives and requirements gathered.
- Assist in resolving technical challenges and streamline the implementation process.
- Collaborate with project managers to ensure timely delivery of milestones.
- Assist in project planning, resource allocation, and risk management.
- Provide regular updates to stakeholders on project progress and challenges.
- Oversee the testing of configured solutions to ensure they meet client requirements.
- Lead the development of test scenarios and coordinate user acceptance testing.
- Address any issues or feedback during the testing phase promptly.
- Develop and deliver training materials and sessions for end-users.
- Provide support during the initial deployment phase to ensure smooth transition and adoption.
- Offer post-deployment support and guidance to maximize the use of the Dynamics 365 platform.
- Oversee the deployment of the solution in the client's environment.
- Ensure a smooth transition from the old system to the new Dynamics 365 solution.
- Provide support during the initial stages post-deployment to address any immediate concerns.
- Stay updated with the latest developments in Microsoft Dynamics 365.
- Recommend and implement updates and improvements to clients' solutions as needed.
- Ensure solutions remain effective and efficient in meeting clients' evolving needs.
- Work closely with solution architects, other consultants, and domain experts to ensure a holistic approach to solution development.
- Facilitate communication between technical and non-technical stakeholders.
- Contribute to the overall success of the team by sharing knowledge and best practices.
- Minimum of 2-3 years of experience in consulting environments, demonstrating the ability to manage deadlines effectively.
- Proven track record in configuring and delivering Microsoft Dynamics 365 Customer Engagement and Power Platform solutions.
- Experience in leading and participating in requirements workshops, interviews, and training sessions.
- Relevant and up-to-date Microsoft certifications in Dynamics 365 and related technologies.
- Continuous learning attitude to stay updated with the latest Microsoft technologies and certifications.
- Proficiency in English, both in spoken communication and technical writing.
- Superb written and verbal communication skills, essential for client interactions and documentation.
- Comfortable with collaboration, open communication, and proactive engagement with cross-functional teams and customers.
- Strong capability in analyzing and understanding complex business problems.
- Ability to model data and processes effectively, using tools like Visio or similar modeling applications.
- Experience with Azure DevOps, demonstrating skills in managing development and deployment processes.
- Familiarity with software implementation and development methodologies, including Agile, Scrum, or Waterfall.
- Proficiency in configuring Microsoft Dynamics 365 and Power Platform to meet specific business requirements.
- Ability to document functional and user requirements clearly and comprehensively.
- Experience in creating detailed project documentation, user guides, and training materials.
- Strong team player with experience in working collaboratively with technical teams, including developers, solution architects, and project managers.
- Ability to work effectively in a cross-functional environment, bridging the gap between technical and non-technical stakeholders.
- Experience in managing client expectations and building strong client relationships.
- Ability to present complex technical information in a clear and understandable manner to clients.
- Knowledge of integrating Dynamics 365 with other business systems and applications.
- Understanding of broader Microsoft ecosystem, including Office 365 and Azure services
- Support and coaching from some of the most engaging colleagues in the industry
- Learning opportunities to develop new skills and progress your career
- The freedom and flexibility to handle your role in a way that's right for you