Sr. Software Developer - CRM - Senior
ISG Search Inc
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.
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.
- 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.
- 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.
Reference: WJ-4483_1379688