Back to results

Closed listing

Dynamics 365 Customer Service

  • Toronto, ON, Canada

$75 to $80 CAD / hour · Contract

This opening has closed.

The original listing is kept below for reference.

Job details

Pay
$75 to $80 CAD / hour
Job type
Contract
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.

Russell Tobin & Associates is hiring on behalf of one of its esteemed clients.

Job Title: Software Developer

Location: Toronto ON (5 Days Onsite)

Duration: 6 months (Possible extension)

Client: Public Sector

Pay Rate: $75 - $80/hour [CAD]

Must Have:

  • Minimum 7 years of software development and enterprise application delivery experience (Java/React)
  • Minimum 7 years of software development experience, including enterprise application delivery in technical skills section mentioned above
  • Experience delivering CRM, Customer Service, or Case Management solutions.
  • Experience designing, developing, and implementing permitting, licensing, registration, inspection, compliance, or case management solutions using Dynamics 365, Power Platform, Azure, and Dataverse.
  • Hands-on experience with Dynamics 365 Customer Service and Power Platform.
  • Strong expertise in Dataverse, including data modelling, security, and integration.
  • Strong knowledge of enterprise integration patterns, APIs, and cloud-based architectures.
  • Experience designing and implementing complex system integrations.
  • Proficiency with .NET/C#, JavaScript/TypeScript, SQL Server, and REST APIs.
  • Experience with Azure DevOps, GitHub, CI/CD pipelines, source control, and automated deployments.

Must have these technical skills:

  • Node.js/Next.js/React
  • Java
  • Power Platform/Dynamics

Nice to have:

Prior Public sector exp.

Roles and Responsibilities:

1. Core Skills & Experience (30%)

  • Minimum 7 years of software development experience, including enterprise application delivery in Technical skills section mentioned above
  • Experience delivering CRM, Customer Service, or Case Management solutions.
  • Minimum 2 years of experience implementing Dynamics 365 OR Power Platform solutions.
  • Experience designing, developing, and implementing permitting, licensing, registration, inspection, compliance, or case management solutions using Dynamics 365, Power Platform, Azure, and Dataverse.
  • Experience supporting end-to-end permit lifecycle management, including application intake, review and approval workflows, permit issuance, amendments, renewals, inspections, compliance monitoring, and document generation.
  • Experience leading Agile/Scrum development teams.
  • Proven experience in Technical Lead or Senior Developer roles.
  • Experience delivering solutions in public sector or large enterprise environments.
  • Strong understanding of software development lifecycle (SDLC) and Agile delivery methodologies.

2. Technical Skills & Architecture (35%)

  • Hands-on experience with Dynamics 365 Customer Service and Power Platform.
  • Strong expertise in Dataverse, including data modelling, security, and integration.
  • Experience designing and developing solutions using Azure services such as:
  • Azure Functions
  • Logic Apps
  • API Management
  • App Services
  • Key Vault
  • Azure Storage
  • Experience creating architecture artifacts including contextual, conceptual, logical, and physical designs.
  • Strong knowledge of enterprise integration patterns, APIs, and cloud-based architectures.
  • Experience designing and implementing complex system integrations.
  • Proficiency with .NET/C#, JavaScript/TypeScript, SQL Server, and REST APIs.
  • Experience with Azure DevOps, GitHub, CI/CD pipelines, source control, and automated deployments.
  • Experience conducting code reviews and establishing development standards and best practices.

3. Leadership, Communication & Collaboration (20%)

  • Demonstrated ability to lead, mentor, and coach developers and technical teams.
  • Experience coordinating work across developers, testers, business analysts, architects, and stakeholders.
  • Strong stakeholder management and client engagement skills.
  • Ability to translate business requirements into technical solutions and implementation plans.
  • Strong verbal and written communication skills.
  • Experience producing technical documentation, solution designs, and knowledge transfer materials.
  • Proven ability to facilitate decision-making and resolve technical challenges.
  • Experience building collaborative, inclusive, and high-performing teams.

4. Problem Solving, Innovation & Delivery (15%)

  • Demonstrated ability to analyze complex business and technical problems and develop effective solutions.
  • Proven track record delivering projects on time while managing risks, dependencies, and competing priorities.
  • Experience leveraging AI technologies such as Microsoft Copilot, AI Agents, and LLMs to improve productivity and solution delivery.
  • Strong focus on continuous improvement, automation, and development best practices.
  • Ability to identify modernization opportunities and drive innovation.
  • Experience balancing strategic architecture decisions with hands-on delivery responsibilities.

If this opportunity matches your experience and career goals, please share your most updated resume for consideration.

More about this job

Responsibilities

Lead the design, development, and delivery of Dynamics 365, Power Platform, Azure, and Dataverse solutions for permitting, licensing, inspection, compliance, and case management processes. Guide development teams, coordinate with stakeholders, define architecture and development standards, and deliver integrations and technical documentation.

Requirements

Requires at least 7 years of software development and enterprise application delivery experience, including experience with CRM, customer service, or case management solutions and at least 2 years implementing Dynamics 365 or Power Platform. Candidates should have strong expertise in Dataverse, Azure, integrations, and the listed programming technologies, along with technical leadership, Agile delivery, and stakeholder collaboration experience.

Skills

  • Dynamics 365 Customer Service
  • Power Platform
  • Dataverse
  • Azure
  • Java
  • React
  • Node.js
  • Next.js
  • .NET/C#
  • JavaScript/TypeScript
  • SQL Server
  • REST APIs
  • System Integration
  • Azure DevOps
  • CI/CD
  • Agile/Scrum

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Management & Leadership
  • Government & Public Sector
  • Customer Service & Support

Keywords

  • Dynamics 365 Customer Service
  • Power Platform
  • Dataverse
  • Azure
  • Azure Functions
  • Logic Apps
  • API Management
  • App Services
  • Key Vault
  • Azure Storage
  • Java
  • React
  • Node.js
  • Next.js
  • .NET/C#
  • JavaScript/TypeScript
  • SQL Server
  • REST APIs
  • Enterprise Integration
  • CRM
  • Case Management
  • Permitting
  • Licensing
  • CI/CD
  • Azure DevOps
  • GitHub
  • Agile/Scrum
  • SDLC
  • Microsoft Copilot
  • AI Agents

Report this job