Senior Software Developer- (Dynamics 365 CRM) - RQ11499

VStream Labs Inc · 3 weeks ago
Location
TORONTO
Employment Type
Contract
Applications Received
34

Position Overview

We are seeking a Senior CRM Software Developer to design, build, integrate, test, deploy, and support enterprise Microsoft Dynamics 365 and Power Platform solutions.

Key Responsibilities

  • Translate technical specifications into working, tested CRM applications.
  • Develop programming specifications, application code, data-driven components, and unit tests.
  • Design, configure, customize, and integrate Dynamics 365 Customer Service and Power Platform solutions.
  • Troubleshoot implementation, conversion, migration, integration, and production issues.
  • Collaborate with technical professionals and business stakeholders throughout the SDLC.
  • Prepare technical documentation, reports, reviews, assessments, and implementation guidance.
  • Provide post-implementation support and conduct design walkthroughs.

Mandatory Qualifications

  • Experience with Dynamics 365, Microsoft Power Platform, and Azure solution design.
  • Working knowledge of Dynamics interoperability and integration with Microsoft cloud technologies.
  • Hands-on low-code and custom development experience with Dynamics 365.
  • Dataverse design and development experience.
  • Development experience with Azure technologies.
  • Working knowledge of .NET, C#, and JavaScript.
  • Strong written and verbal communication skills.

Preferred Qualifications

  • Dynamics 365 and Azure certifications.
  • Experience with Dynamics 365 Customer Service, case management, Knowledge Management, Customer Service Workspace, agent experience profiles, session templates, workstreams, and routing.
  • Experience with Power Apps, model-driven applications, Power Pages, Canvas Apps, custom PCF controls, and Liquid.
  • Experience with Web APIs, ASP.NET, .NET Core, Entity Framework, Azure SQL, DevOps, and CI/CD pipelines.
  • Knowledge of SaaS, PaaS, and IaaS cloud-service models.
  • Experience with Agile delivery, Kanban, task boards, AODA, middleware, and gateways.

Technical Skills

  • Dynamics 365 Customer Service and Power Platform
  • Dataverse, Power Apps, Power Pages, Canvas Apps, PCF controls, and Liquid
  • Azure, Azure SQL, DevOps, CI/CD, and cloud solution design
  • .NET, C#, JavaScript, ASP.NET, .NET Core, Entity Framework, and Web APIs
  • Agile, unit testing, troubleshooting, integration, and technical documentation

Work Arrangement

This position is onsite in Toronto, Ontario, five days per week during standard Monday-to-Friday working hours.

Contract Information

This is a full-time contract assignment expected to run from November 1, 2026 through March 31, 2027. No security clearance is required.

Application Instructions

Please submit a current resume that clearly demonstrates where and how the mandatory Dynamics 365, Power Platform, Azure, Dataverse, .NET, C#, JavaScript, integration, and communication experience was acquired.