Skip to Main Content

Opportunities

presentation

Mississauga

Senior Software Developer – Dynamics 365 CRM

We are Systematix and we are currently looking for a Senior Software Developer – CRM for our client.

ABOUT THE PROJECT:
Our client is seeking a Senior Software Developer – CRM to lead operations and project support for CRM Dynamics 365 solutions within a government enterprise environment. This role exists to translate technical systems specifications into secure, scalable, and fully tested CRM applications while supporting ongoing enhancement, troubleshooting, and best-practice development across the unit.

ABOUT THE RESPONSIBILITIES:
In this role, you will lead the design, development, customization, and support of CRM Dynamics 365 solutions in a structured onsite environment. You will work closely with business stakeholders, subject matter experts, and technical teams to deliver reliable applications, integrations, reporting, and post-implementation support.

  • Lead operations and project support for CRM Dynamics 365 solutions.
  • Translate technical specifications into working, tested CRM applications.
  • Develop programming specifications, write or generate code, and conduct unit testing.
  • Lead junior developers and promote best practices in CRM development.
  • Troubleshoot and resolve technical issues arising during software operation and support.
  • Build and enhance custom Dynamics CRM workflows, plug-ins, Power Automate flows, and integrations.
  • Develop reports, portals, and cloud-connected solutions using Microsoft technologies.
  • Provide post-implementation support, documentation, and technical walkthroughs.

REQUIREMENTS:
Must-have:

  • Project work experience with Dynamics 365 customization and configuration, with a focus on development rather than data migration.
  • Strong experience customizing Dynamics CRM entities, forms, views, reports, ribbon, menus, and dashboards.
  • Experience building custom CRM workflows, plug-ins, and complex Microsoft Power Automate flows.
  • Experience customizing Dynamics using C#, JavaScript, and HTML.
  • Expert knowledge of Dynamics CRM SDK, Dynamics CRM Web API, Organization Services, OData, FetchXML, and XRM Toolbox.
  • Experience building custom portals and integrations using ASP.NET, .NET Core, AngularJS, TypeScript, Azure App Services, WebJobs, Azure Functions, and Logic Apps.
  • Experience building complex Power BI reports on Dynamics CRM Online for on-demand and scheduled reporting.
  • Expertise customizing Power Apps and Power Pages.
  • Experience with Dynamics 365 and Azure solution design, Dataverse, Microsoft cloud integrations, and DevOps pipelines.
  • Strong communication, stakeholder management, documentation, and problem-solving skills.

Nice-to-have:

  • Experience with marketing automation tools and customer journey analytics.
  • Knowledge of low-code and custom development approaches on Dynamics 365.
  • Experience with CRM reporting, CRM Word templates, ETL processes, and data integration.
  • Experience integrating CRM APIs with enterprise systems.
  • Knowledge of cloud security principles related to Dynamics CRM, including Azure AD B2C, Okta, business units, teams, and role management.
  • Knowledge of OPS accessibility requirements, including AODA standards.
  • Experience providing user and system documentation and conducting design walkthrough sessions.

ABOUT THE ROLE:
Location: Onsite – Toronto, ON (222 Jarvis St., 5 days per week)
Duration: 12 months / Start date: April 1, 2026
Work hours: 36.25 hrs/week (7.25 hours/day, Monday to Friday)

PAY DISCLOSURE:
The average hourly pay range for this field is as follows:

  • Senior: 10+ years of experience — $97–$100.18/hr

Compensation is commensurate with these standards; exceptions may apply based on experience, skills, and market conditions.

AI DISCLOSURE:
We may use artificial intelligence (AI) or other automated tools to support parts of our recruitment process. No automated tools make hiring decisions.

APPLY NOW:
If you are interested in finding out more, please contact us or submit your resume. Or, if you know someone who meets these qualifications, please forward this assignment.

ABOUT SYSTEMATIX:
Systematix is one of Canada’s largest privately-owned National Consulting and Resourcing firms. With offices across North America, we provide the highest-caliber consulting solutions to a diverse client base that includes all levels of government and private industry sectors.
Systematix is committed to creating a diverse, inclusive environment and is proud to be an equal opportunity employer.

Systematix. Solutions Focused. People Driven.
 

BH 22084

Apply

Senior Software Developer – Dynamics 365 CRM

Contact Us!