×
Register Here to Apply for Jobs or Post Jobs. X

RQ– Software Developer – CRM – Senior

Job in Toronto, Ontario, C6A, Canada
Listing for: S M Software Solutions Inc
Full Time position
Listed on 2026-10-16
Job specializations:
  • Software Development
    Azure, .NET Developer, Backend Developer, M365, SharePoint & Power Platform
Salary/Wage Range or Industry Benchmark: 110000 - 150000 CAD Yearly CAD 110000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: RQ11660 – Software Developer – CRM – Senior
Work Arrangement:
Onsite - 5 Days per Week

Client
Ministry of Public and Business Service Delivery and Procurement - RQ11660

We are seeking an experienced  Senior Software Developer - CRM  with strong expertise in Microsoft Dynamics 365, Microsoft Power Platform, Azure solution design, Dataverse, and custom application development. The ideal candidate will have experience configuring Dynamics 365 Customer Service, developing registration and permit workflows, integrating enterprise applications, and working with technologies such as .NET, C#, JavaScript, Azure SQL, Dev Ops, and CI/CD pipelines.

The successful candidate will contribute to the development of a modern online registration system for internal Ministry staff and external users, ensuring seamless integration between the back-office CRM platform and the public-facing portal.

Role Snapshot

Job Title:

RQ11660 - Software Developer - CRM - Senior

Client:
Ministry of Public and Business Service Delivery and Procurement

Work Location:

40 St. Clair Street West, Toronto, Ontario, Canada

Work Arrangement:
Onsite - 5 Days per Week

Estimated

Start Date:

September 21, 2026

Estimated End Date:
March 31, 2027

Business Days: 135.00

Extension:
Probable after the initial mandate

Hours:

7.25 hours per day

Security Level: No Clearance Required

Must Have

Experience with Agile methodologies.

Experience with Dynamics 365, Microsoft Power Platform, and Azure solution design.

Working knowledge of Dynamics interoperability, integration, and capabilities with other Microsoft cloud technologies.

Working knowledge of both low-code development and custom development on Dynamics 365.

Experience with cloud platforms such as Azure, Dynamics 365, and Power Platform.

Experience with Dynamics CRM Customer Service Workspace, Agent Experience Profile, Session Templates, work streams, and routing.

Experience with custom Web API development, ASP.NET, .NET Core, Entity Framework, Azure SQL, Dev Ops, CI/CD pipelines, and related technologies.

Nice to Have

Prior Ontario Public Service (OPS) or public sector experience.

Description
The Ontario Ministry of Environment, Conservation and Parks (MECP) Species at Risk Branch (SARB) is responsible for the administration and issuance of registrations under the new Species Conservation Act (SCA), 2025.

The objective of this project is to build a modern online registration system for both external and internal users.

Technology Stack

Back Office:
Microsoft Dynamics CRM

Middleware:
Mule Soft

Public-Facing Portal:
Java/React

This position involves configuring Microsoft Dynamics 365 for registration and permit workflows for Ministry back-office staff and integrating the back-office system with the public-facing Java/React portal using Mule Soft middleware.

Experience And Skill Set Requirements

Technical Skills - 40%

Working knowledge of Dynamics interoperability, integration, and capabilities with other Microsoft cloud technologies.

Working knowledge of Dataverse design and development.

Working knowledge of development in Azure technologies.

Working knowledge of .NET, C#, and JavaScript.

Working knowledge of Dev Ops, task boards, pipelines, and related tools.

Experience - 40%

Proficiency in all cloud service models:
Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS).

Certifications in Dynamics 365 and Azure are preferred.

Experience with Agile methodologies, including using Kanban/task boards.

Extensive experience developing in Dynamics 365 Customer Service, including case management, Knowledge Management, and Customer Service Workspace configuration;
Power Platform;
Power Apps, including Model-Driven Apps, Power Pages, and Canvas Apps; custom PCF controls; development; and the server-side templating language Liquid.

Experience with both low-code development and custom development on Dynamics 365.

Communication Skills - 20%

Strong communication skills to prepare documentation, including but not limited to reports, reviews, and assessments.

Ability to present ideas and suggestions clearly and effectively in a user-friendly manner.

Ability to maintain a high level of customer service for both internal and external clients.

Additional Information
This position is listed as Onsite. The resource is expected to work onsite during the standard working hours of 8:00 AM to 5:00 PM, excluding lunch breaks, every Monday to Friday inclusive, at the identified Ontario Public Service (OPS) office location.

5 days per week.

Email is the best way to reach us.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary