Are you a seasoned CRM Developer – Dynamics 365 to join a dynamic project team working on enhancing and extending CRM functionalities across various departments. This is a 6-month onsite/hybrid contract role based in Toronto, ON 📍.
...
The ideal candidate will have a minimum of 5 years (preferably 7+) of hands-on experience with Microsoft Dynamics 365 CRM, with a deep understanding of both technical customization and functional implementation. You will be responsible for creating customized business solutions by developing plugins, custom workflow activities, Power Pages, and integrating Azure components and payment gateways.
This role is best suited for someone who can collaborate cross-functionally with business stakeholders and technical teams, translating business requirements into efficient and scalable CRM solutions.
Advantages
🧠 Lead high-impact CRM solutions from concept to execution
🔧 Work hands-on with Power Platform, Azure Functions, and custom workflows
💳 Build and integrate secure payment gateways with Power Pages
💬 Collaborate with business users to convert requirements into working solutions
🏡 Hybrid setup – flexibility with onsite collaboration
Responsibilities
• Design, develop, and customize Dynamics 365 CRM solutions
• Extend CRM functionality through plugins, custom workflow activities, and actions
• Integrate Power Pages and develop secure forms and user experiences
• Collaborate with stakeholders to understand business needs and functional requirements
• Build and deploy Azure Functions and Azure Service Bus integrations
• Implement payment gateway integrations with Power Pages
• Provide ongoing support, troubleshooting, and optimization of CRM applications
• Document all customizations, configurations, and solution architecture
• Participate in Agile ceremonies and project planning meetings
Qualifications
Must Have:
• 5+ years of hands-on experience with Microsoft Dynamics 365 CRM (7+ preferred)
• Expertise in creating and customizing Plugins, Custom Workflow Activities, and Actions
• Solid understanding of Power Pages for web-based CRM interaction
• Experience with Azure Functions and Azure Service Bus
• Strong background in integrating payment gateways with CRM solutions
• Ability to gather and document technical and business requirements
• Effective communication and collaboration skills with cross-functional teams
Nice to Have:
✔️ Microsoft Power Platform certifications (PL-400, PL-600, etc.)
✔️ Familiarity with DevOps pipelines and deployment automation
✔️ Experience with JavaScript, HTML/CSS within Power Pages
✔️ Knowledge of security best practices and role-based access in Dynamics 365
Summary
We are looking for a CRM Developer – Dynamics 365 who blends strong backend development with user-facing solutions using Power Pages and Azure integrations. If you are a dynamic, detail-driven professional who thrives on creating tailored, business-enabling CRM applications, this is your chance to lead and innovate. 💼⚙️🌐
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more
Are you a seasoned CRM Developer – Dynamics 365 to join a dynamic project team working on enhancing and extending CRM functionalities across various departments. This is a 6-month onsite/hybrid contract role based in Toronto, ON 📍.
The ideal candidate will have a minimum of 5 years (preferably 7+) of hands-on experience with Microsoft Dynamics 365 CRM, with a deep understanding of both technical customization and functional implementation. You will be responsible for creating customized business solutions by developing plugins, custom workflow activities, Power Pages, and integrating Azure components and payment gateways.
This role is best suited for someone who can collaborate cross-functionally with business stakeholders and technical teams, translating business requirements into efficient and scalable CRM solutions.
Advantages
🧠 Lead high-impact CRM solutions from concept to execution
🔧 Work hands-on with Power Platform, Azure Functions, and custom workflows
💳 Build and integrate secure payment gateways with Power Pages
💬 Collaborate with business users to convert requirements into working solutions
🏡 Hybrid setup – flexibility with onsite collaboration
...
Responsibilities
• Design, develop, and customize Dynamics 365 CRM solutions
• Extend CRM functionality through plugins, custom workflow activities, and actions
• Integrate Power Pages and develop secure forms and user experiences
• Collaborate with stakeholders to understand business needs and functional requirements
• Build and deploy Azure Functions and Azure Service Bus integrations
• Implement payment gateway integrations with Power Pages
• Provide ongoing support, troubleshooting, and optimization of CRM applications
• Document all customizations, configurations, and solution architecture
• Participate in Agile ceremonies and project planning meetings
Qualifications
Must Have:
• 5+ years of hands-on experience with Microsoft Dynamics 365 CRM (7+ preferred)
• Expertise in creating and customizing Plugins, Custom Workflow Activities, and Actions
• Solid understanding of Power Pages for web-based CRM interaction
• Experience with Azure Functions and Azure Service Bus
• Strong background in integrating payment gateways with CRM solutions
• Ability to gather and document technical and business requirements
• Effective communication and collaboration skills with cross-functional teams
Nice to Have:
✔️ Microsoft Power Platform certifications (PL-400, PL-600, etc.)
✔️ Familiarity with DevOps pipelines and deployment automation
✔️ Experience with JavaScript, HTML/CSS within Power Pages
✔️ Knowledge of security best practices and role-based access in Dynamics 365
Summary
We are looking for a CRM Developer – Dynamics 365 who blends strong backend development with user-facing solutions using Power Pages and Azure integrations. If you are a dynamic, detail-driven professional who thrives on creating tailored, business-enabling CRM applications, this is your chance to lead and innovate. 💼⚙️🌐
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more