Back to job search
Russell Tobin logo
Russell TobinVerified Job Source

Software Developer

  • Toronto, ON
  • On-site
  • Posted Oct 4, 2026
  • 1 position

$85–$100 / hour

Opens an external site

Sign in to save this job
Employment type
Contract
Experience level
Senior · 5+ years
Apply by
Nov 1, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Translate technical system specifications into working, tested applications by developing programming specifications, writing or generating code, compiling data-driven programs, and conducting unit tests. Troubleshoot software issues and provide technical assistance with implementation, conversion, and migrations.

Job details

Russell Tobin & Associates is hiring on behalf of one of its esteemed clients. Job Title: Software Developer CRM - Senior Location: Toronto, ON (Onsite) Duration: 6 Months (Possible extension) Client: Public Sector Pay Rate: $95 - $100/hr [CAD] Must Have Skills: 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 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. Key Responsibilities: Required to translate technical systems specifications into working, tested applications. This includes: Developing detailed programming specifications; Writing and/or generating code o compiling data-driven programs, maintaining, and conducting unit tests. Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations. If this opportunity matches your experience and career goals, please share your most updated resume for consideration.

What you’ll do

Translate technical system specifications into working, tested applications by developing programming specifications, writing or generating code, compiling data-driven programs, and conducting unit tests. Troubleshoot software issues and provide technical assistance with implementation, conversion, and migrations.

Requirements

Requires experience with Agile methodologies and Dynamics 365, Microsoft Power Platform, and Azure solution design, including Dynamics interoperability with other Microsoft cloud technologies. Candidates should have low-code and custom Dynamics 365 development experience, familiarity with Customer Service Workspace and its routing features, and experience with Web APIs, ASP.NET, .NET Core, Entity Framework, Azure SQL, DevOps, and CI/CD pipelines.

Listed skills

  • Software · Preferred
  • Microsoft Azure · Preferred
  • Customer service · Preferred
  • SQL · Preferred
  • Technical · Preferred
  • CI/CD · Preferred
  • Microsoft · Preferred
  • Development · Preferred
  • Agile · Preferred
  • .NET · Preferred
  • Customer · Preferred
  • CRM · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Agile Methodologies
  • Dynamics 365
  • Microsoft Power Platform
  • Azure Solution Design
  • Dynamics Interoperability
  • Microsoft Cloud Technologies
  • Low-Code Development
  • Custom Development
  • Dynamics CRM Customer Service Workspace
  • Web API Development
  • ASP.NET
  • .NET Core
  • Entity Framework
  • Azure SQL
  • DevOps
  • CI/CD Pipelines

Job areas

  • Software
  • Technology
  • Government & Public Sector

More jobs from Russell Tobin

See all jobs from Russell Tobin