Analyst Dynamics 365

Overview

Hybrid
$70 - $85
Full Time

Skills

Automated Testing
Customer Relationship Management (CRM)
Microsoft Dynamics CRM
MySQL
Microsoft Azure
DevOps
OWASP
Microsoft SQL Server
Dynamics
SANS

Job Details

Title: Dynamics 365 Analyst
Location: Montreal 2 days per week on-site
Duration: 24 months 37.50-hour work week
Job Description
The client has undertaken a digital transformation and is currently modernizing its products and services. As part of this initiative, they are seeking passionate and bilingual candidates who want to play a key role in this transformation process and contribute to the evolution of financing services through their technical expertise, initiative, and innovation mindset.

We are looking for motivated candidates to join the Customer Management product team. We are currently transitioning our on-premises Dynamics CRM (v8.2) to the cloud, which is a critical project for us. Our CRM, which is central to operations, is highly customized (over 100 custom entities) and deeply integrated with other critical systems so attention to detail and precision are essential for this mandate.

As a Functional Analyst, you will work closely with various business and technical experts (architecture, security, business analysts, etc.). You will be part of a CRM delivery squad composed of approximately 4 developers and 2 test automation specialists, supported by a Product Owner (PO), a Tech Lead, and a Scrum Master.
Your role will be to act as a CRM ecosystem expert, find technical solutions to business needs, and configure them in the system. You will refine business requirements (provided by a Business Analyst) with design diagrams and documentation of technical and functional requirements in tools such as Confluence (for application documentation) and Azure DevOps (for user stories and delivery).

The candidate must possess the following qualifications:
Minimum 5 years of experience as a functional analyst
Hands-on experience and solid expertise with Dynamics CRM, Dynamics 365, and the Power Platform
Strong analytical, logical reasoning, and technical documentation skills
Ability to generate a clear, concise vision of a complex situation
Experience documenting user stories, functional and technical requirements in Azure DevOps
Knowledge and experience in the financial services industry
Experience in designing, documenting, securing, and using APIs
Experience working with relational databases such as SQL Server and MySQL, and proficiency with Microsoft SQL Server Management Studio
Knowledge of application security principles (OWASP Top 10, SANS 25, etc.) and ability to apply appropriate countermeasures to address identified vulnerabilities
Experience with multi-system integration
Bilingualism: French 5/5 & English 4/5


This mandate is for you if:

You enjoy the challenge of working in a complex IT ecosystem (multi-integrations and multi-teams)
You want to contribute to a large-scale project using your Dynamics 365 experience and expertise
You thrive in an Agile environment where initiative, transparent communication, and innovation are valued
Responsibilities
Act as a system expert; synthesize a comprehensive vision of the Dynamics CRM ecosystem and its interactions with related systems that support key BDC business processes (loan financing, consulting, marketing)
Advise user representatives by proposing solutions to their needs, providing alternatives, and explaining constraints tied to the system's philosophy and environment
Design and produce detailed specifications, including acceptance criteria, that faithfully translate user requirements into solutions while respecting defined parameters and criteria; manage your own tasks and those of others to successfully execute these plans
Configure Dynamics CRM to deliver new features or business solutions (templates, dashboards, etc.)
Ensure the quality and stability of delivered systems by following product lifecycle development standards and documentation practices, while maintaining active communication with internal clients and partners
Identify opportunities for system enhancements and implement them in collaboration with other IT specialists and users
Show resourcefulness in quickly resolving production incidents in critical systems, working with other teams and experts as needed
Demonstrate technical leadership, adapt to and apply new methods to meet the organization's goals
Actively participate in Agile ceremonies and team meetings

Requirements

Additional Required Skills
Experience with relational databases such as SQL Server and MySQL, and strong proficiency in Microsoft SQL Server Management Studio
Knowledge of application security principles (e.g., OWASP Top 10, SANS 25) and ability to implement appropriate countermeasures
Strong leadership and coaching skills
Experience with multi-system integration
Soft Skills
Autonomy, initiative, resourcefulness, and strong problem-solving abilities
Professionalism, rigor, attention to detail, and a strong work ethic
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.