21 Oct
|
ISG Search
|
Toronto
21 Oct
ISG Search
Toronto
Sr. Software Developer - CRM - Senior (BBBH12265) Toronto, Canada
Sr. Software Developer – CRM (Dynamics 365)
Work Arrangement: On-site, 5 days per week
Responsibilities
- Develop, customize, test, and maintain Dynamics 365 CRM applications.
- Build workflows, plug-ins, Power Automate flows, portals, reports, and dashboards.
- Integrate CRM with enterprise systems and troubleshoot technical issues.
- Collaborate with technical teams and stakeholders throughout the SDLC.
Mandatory Skills and Technologies
Must-Have Requirements
- 8+ years of hands-on experience developing and leading Dynamics CRM projects.
- Extensive experience customizing CRM entities, forms, views, reports, ribbons, menus, and dashboards.
- Experience building CRM workflows, plug-ins, and complex Power Automate flows.
- Strong development skills in C#, JavaScript, and HTML.
- Expert-level customization of Power Apps and Power Pages.
- Demonstrated experience using CRM APIs to integrate with enterprise systems.
Additional Technical Requirements
- Experience with Dynamics CRM SDK, Web API, Organization Services, OData, FetchXML, and XRM Toolbox.
- Knowledge of Azure, Dataverse, .NET, SQL, Power BI, and ETL/data integration.
- Experience with Agile, DevOps, and CI/CD.
- Knowledge of CRM security, authentication, and role management.
Preferred Skills
- ASP.NET, .NET Core, AngularJS, and TypeScript.
- Azure App Services, Functions, WebJobs, and Logic Apps.
- Azure AD B2C and Okta authentication.
- Marketing automation, customer journey analytics, and AODA accessibility standards.
- Technical documentation and post-implementation support.
Important: Candidates must meet the 8+ years of Dynamics CRM experience requirement and be available to work in office five days per week.
📌 Sr. Software Developer (Toronto)
🏢 ISG Search
📍 Toronto