Back to results

Closed listing

Software Developer – CRM – Senior - RQ11660

  • Toronto, ON, Canada

Internship

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Internship
Closing date
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Client: Ministry of Public and Business Service Delivery and Procurement – RQ11660

We are looking for a highly experienced Senior Software Developer – CRM to support the configuration, development, integration, and implementation of Microsoft Dynamics 365 solutions for Ministry registration and permit workflows. The ideal candidate will have strong experience with Dynamics 365, Microsoft Power Platform, Azure, Dataverse, low-code and custom development, Dynamics CRM Customer Service Workspace, .NET, C#, JavaScript, DevOps, and cloud technologies.

Role Snapshot

  • Job Title: Software Developer – CRM – Senior
  • Req. Number: RQ11660
  • Client: Ministry of Public and Business Service Delivery and Procurement
  • Work Location: 40 St. Clair St. W, Toronto, Ontario
  • Work Arrangement: Onsite
  • Estimated Start Date: September 21, 2026
  • Estimated End Date: March 31, 2027
  • Business Days: 135
  • 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 capability 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, Workstream, and Routing.
  • Experience with custom Web API development, ASP.NET, .NET Core, Entity Framework, Azure SQL, DevOps, CI/CD Pipelines, etc.

Nice Have

  • Prior 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

  • Microsoft Dynamics CRM – Back office
  • MuleSoft – Middleware
  • Java/React – Public-facing portal

This position is to configure MS Dynamics 365 for Registration and Permit workflows for Ministry back-office staff and integrate this back office with the portal (Java/React) using MuleSoft middleware.

Experience And Skill Set Requirements

Technical Skills – 40%

  • Experience with Agile methodologies.
  • Experience with Dynamics 365, Microsoft Power Platform, and Azure solution design.
  • Working knowledge of Dynamics interoperability, integration, and capability with other Microsoft cloud technologies.
  • Working knowledge of both low-code development and custom development on Dynamics 365.
  • Working knowledge with Dataverse design and development.
  • Working knowledge of development in Azure technologies.
  • Working knowledge of .NET, C#, and JavaScript.
  • Working knowledge of DevOps, task boards, pipelines, etc.

Experience – 40%

  • Experience with cloud platforms such as Azure, Dynamics 365, and Power Platform.
  • Experience with Dynamics CRM Customer Service Workspace, Agent Experience Profile, Session Templates, Workstream, and Routing.
  • Proficiency in all cloud service models: SaaS, PaaS, and 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
    • Customer Service Workspace Configuration
    • Power Platform
    • Power Apps, including Model-Driven Apps, Power Pages, and Canvas Apps
    • Custom PCF Controls
    • Development and 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 and in a user-friendly manner.
  • Ability to maintain a high level of customer service to both internal and external clients.

How To Apply

If you are interested in this opportunity and your profile matches the requirements, please send the following mandatory documents to hrsmss@smsoftconsulting.com by Tuesday, September 29, 2026, 10:00 AM EST:

  • Updated Resume in Word format – Mandatory
  • References – Mandatory
  • Expected Hourly Rate – Mandatory
  • Visa Status – Mandatory
  • LinkedIn ID – Mandatory

Without the mandatory documents, we cannot submit a candidate.

If you are interested in learning more about this opportunity, or if you know someone who may be a good fit, please feel free to share or forward this opportunity.

Please check our career site for additional opportunities.

WhatsApp Group

For daily job updates, you can also join our WhatsApp group.

Join our WhatsApp Group

Note

  • Work Arrangement: Onsite
  • The resource is expected to work onsite during the standard working hours of 8:00 AM – 5:00 PM, excluding lunch breaks, every Monday to Friday, at the identified OPS office location.
  • 5 days onsite
  • Email is the best way to reach us.

You have received this message either as a result of contacting our company to express interest in employment or as a result of posting your resume in a location that can be accessed by recruiters or HR specialists, which suggests an interest in being contacted about employment opportunities.
More about this job

Responsibilities

Configure and develop Microsoft Dynamics 365 registration and permit workflows for Ministry back-office staff, including Customer Service capabilities and Power Platform solutions. Integrate the Dynamics back office with a Java/React public-facing portal through MuleSoft middleware and support implementation using Azure and related cloud technologies.

Requirements

The role requires substantial experience with Dynamics 365 Customer Service, Power Platform, Azure solution design, Dataverse, and both low-code and custom development, including .NET, C#, and JavaScript. Candidates should also have experience with Agile practices, cloud service models, integrations, DevOps and CI/CD, and strong communication skills; Dynamics 365 and Azure certifications are preferred.

Skills

  • Microsoft Dynamics 365
  • Microsoft Power Platform
  • Azure
  • Dataverse
  • Dynamics CRM Customer Service Workspace
  • Power Apps
  • Model-Driven Apps
  • Power Pages
  • Canvas Apps
  • C#
  • .NET
  • JavaScript
  • ASP.NET
  • Entity Framework
  • Azure SQL
  • DevOps

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Government & Public Sector
  • Environmental & Sustainability

Keywords

  • Microsoft Dynamics 365
  • Microsoft Power Platform
  • Azure
  • Dataverse
  • Dynamics CRM Customer Service
  • Customer Service Workspace
  • Agent Experience Profile
  • Session Templates
  • Workstream
  • Routing
  • Power Apps
  • Model-Driven Apps
  • Power Pages
  • Canvas Apps
  • PCF Controls
  • Liquid
  • MuleSoft
  • Java
  • React
  • Web API
  • ASP.NET
  • .NET Core
  • Entity Framework
  • Azure SQL
  • C#
  • JavaScript
  • DevOps
  • CI/CD Pipelines
  • Agile
  • Kanban

Report this job