Senior CRM - Software Developer
Information Systems
Software Engineer
Your Role
Position: Senior CRM - Software Developer
Duration: 1 Year assignment (contract)
Client Location: Toronto (Onsite: 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday)
Engagement Model: Professional Services Engagement – B2B (Incorporated Entities Only)
Note on Assignment Type
This position is provisionally Onsite, requiring 7.25 hours per calendar day between 8:00 AM and 5:00 PM, Monday to Friday (excluding breaks). Conditions may change based on organizational requirements and at the discretion of the Hiring Manager.
About the Engagement
Akkodis is seeking a Senior CRM - Software Developer to provide technical leadership and hands-on development expertise for enterprise solutions leveraging Microsoft Dynamics 365, Power Platform, Microsoft Azure, and Dataverse.
The successful consultant will serve as a senior technical lead, providing architecture, design, development, integration, and delivery leadership while mentoring development teams. The role will focus on building scalable, secure, and maintainable CRM, Customer Service, Case Management, and business process solutions while supporting Agile delivery and enterprise modernization initiatives.
Scope
Provide technical leadership, guidance, coaching, and mentorship to developers and technical team members.
Architect, design, develop, and implement Dynamics 365 Customer Service and Case Management solutions using out-of-the-box capabilities and custom development.
Design scalable and secure enterprise solutions leveraging Dynamics 365, Power Platform, Azure, and Dataverse.
Design Dataverse solutions, including data models, table relationships, security, business rules, plug-ins, workflows, integrations, and data migration.
Build and configure Power Apps, Power Automate workflows, custom connectors, plug-ins, APIs, and enterprise integrations.
Assignment Deliverables
Develop and implement enterprise CRM, Customer Service, and Case Management solutions using Microsoft Dynamics 365 and Power Platform.
Produce detailed technical and solution architecture designs.
Develop Power Apps, Power Automate workflows, APIs, plug-ins, custom connectors, and integrations.
Design and implement cloud-based integrations using Azure Functions, Logic Apps, API Management, App Services, Azure Storage, and Key Vault.
Expertise Required
Must Have:
Must have prior Lead experience as a Microsoft Dynamics Developer.
Minimum 7 years of software development and enterprise application delivery experience.
Minimum 5 years of experience implementing Microsoft Dynamics 365 and Power Platform solutions, including Azure solution design.
Strong hands-on experience with Dynamics 365 Customer Service and Power Platform.
Strong expertise in Microsoft Dataverse, including data modelling, security, business rules, plug-ins, workflows, data integration, and system integrations.
Working knowledge of Dynamics interoperability and integration with other Microsoft cloud technologies.
Working knowledge of both low-code and custom development approaches within Dynamics 365.
Experience with Dynamics CRM Customer Service Workspace, Agent Experience Profile, Session Templates, Workstreams, and routing.
Experience with custom development technologies including Web API, ASP.NET, .NET Core, C#, Entity Framework, Azure SQL, and REST APIs.
Nice to Have:
Experience with permitting, licensing, registration, inspection, compliance, or case management solutions.
Experience with end-to-end permit lifecycle management, including application intake, reviews, approvals, issuance, amendments, renewals, inspections, compliance monitoring, and document generation.
Security Clearance
Required.
Important
This is a business-to-business engagement. Candidates must represent an incorporated entity, hold a valid business number, maintain appropriate insurance, and invoice for services rendered.
How to Apply
Submit your resume in confidence via the Akkodis Canada website.
We thank all applicants for their interest in this opportunity. Only candidates meeting the above qualifications will be contacted for further discussions.
Accessibility:
At Akkodis, part of The Adecco Group, our purpose is simple: to make the future work for everyone. We live our values, Passion, Collaboration, Inclusion, Courage, and Customers at Heart, by fostering a workplace where diversity is celebrated and every voice matter. We encourage applications from individuals of all backgrounds and identities. Together, we’re making the future work for everyone.
Ref: 1649189