Procom
Software Developer - CRM - Senior
Toronto, Ontario, Canada · Onsite
RATE
$75–$100/hr CAD
POSTED
8/6/2026
Job Description
Software Developer - CRM - Senior:
On behalf of our Government client, Procom is searching for a Software Developer - CRM - Senior for a 7 month contract role. This position is onsite at our client’s Toronto office.
Software Developer - CRM - Senior - Job Description:
The project involves enhancing and maintaining the Microsoft Dynamics 365 CRM platform, focusing on customer management solutions. The role includes new development and customization to meet evolving business needs.
Software Developer - CRM - Senior - Responsibilities:
• Translate requirements into working, tested CRM applications using Agile methodology
• Develop detailed programming specifications and write user stories
• Design, develop, code, configure, and integrate CRM solutions
• Conduct unit testing and ensure quality assurance
• Deliver customizations by defining and implementing entities, fields, workflows, business rules, forms, and views
• Establish security measures and optimize CRM system performance
• Lead post-live support and resolve issues or questions
• Collaborate with project team members throughout the development lifecycle
Software Developer - CRM - Senior - Mandatory Skills:
• 7+ years of experience with CRM software and high availability solution design
• 6+ years of hands-on experience with Microsoft Dynamics 365 Case/customer Management
• 5+ years of experience with Microsoft Dynamics 365 cloud solution customization and APIs
• 3+ years of experience in CRM-MS Dynamics 365 applications analysis and architecture design
• 5+ years of experience with Power Automation
• Extensive knowledge of Microsoft Dynamics 365 Customer/Case Management architecture and functionalities
• Experience with Azure Cloud environments and integration technologies
Software Developer - CRM - Senior – Nice-to-Have Skills:
• Experience with Microsoft Power Apps and PowerBI integration
• Experience with SharePoint integration with Dynamics
• Experience with middleware and gateways integration
• Experience using Azure DevOps for deployment
• Knowledge of GIS technologies, specifically Esri ArcGIS
Software Developer - CRM - Senior – Assignment Length:
This is a 7 month contract position.
Software Developer - CRM - Senior - Start Date:
ASAP.
Software Developer - CRM - Senior - Assignment Location:
Toronto, Ontario, Canada. This position is onsite.
This employer uses both human and technology-assisted tools to support candidate screening and assessment. Final hiring decisions are made by people.
Ready to apply?
You'll complete the application through our portal.
Role summary
Software Developer - CRM - Senior
Toronto, Ontario · Onsite
RATE
$75–$100/hr CAD
TYPE
Contract · 7 Months
STARTS
9/22/2026
POSTED
2 hours ago
ATS ID
329319
Not quite the right fit?
Browse all of our open roles across tech, finance, and engineering.
See all jobs →Looking for something specific?
Create a profile and get jobs recommended to you based on your skills and preferences.
Create a profile →