Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer - Microsoft Dynamics 365 CE

Full-time

Upstaff

Senior Software Developer – Microsoft Dynamics 365 CE

Client: Office of the Public Guardian and Trustee (OPGT) Modernization Program

Location: Toronto, ON (Onsite)

Duration: 184 + 497 Days (Extension Possible)

Work Schedule: 7.25 hours/day, Monday to Friday (8:00 AM – 5:00 PM)

Job Description

We are seeking an experienced Senior Software Developer to join the Office of the Public Guardian and Trustee (OPGT) Modernization Program . The successful candidate will support the delivery of enhancement initiatives beyond the Minimum Viable Product (MVP), working within a collaborative team of internal and vendor resources to develop, customize, integrate, and support enterprise solutions built on Microsoft Dynamics 365 Customer Engagement (CE) .

The ideal candidate will have strong expertise in Dynamics 365 CE development , Power Platform , C#/.NET , JavaScript , Dataverse , and enterprise integrations, along with experience supporting production deployments and post-implementation enhancements.

Key Responsibilities

  • Design, develop, configure, and customize Microsoft Dynamics 365 Customer Engagement (CE) solutions.
  • Develop custom components, plugins, workflows, business rules, forms, views, dashboards, and security configurations.
  • Implement integrations between Dynamics 365 CE, enterprise applications, and external systems using approved integration patterns.
  • Develop and support data flows, APIs, and integration components across enterprise platforms.
  • Translate technical designs and user stories into scalable, secure, and production-ready solutions.
  • Perform unit testing and support system, integration, and user acceptance testing (UAT).
  • Troubleshoot and resolve application defects and technical issues throughout the development lifecycle.
  • Participate in deployment, production release, and post-go-live stabilization activities.
  • Prepare technical documentation and provide knowledge transfer to project and support teams.
  • Follow enterprise architecture, security, coding standards, and development best practices.
  • Collaborate with solution architects, business analysts, testers, project managers, and vendor teams in an Agile delivery environment.

Mandatory Qualifications

  • Minimum 5 years of experience developing enterprise applications using Microsoft Dynamics 365 Customer Engagement (CE) .
  • Hands-on experience configuring and customizing Dynamics 365 CE including:
    • Forms
    • Views
    • Dashboards
    • Business Rules
    • Workflows
    • Security Roles
    • Business Process Flows
  • Strong experience developing:
    • C#
    • .NET
    • JavaScript
    • Dynamics 365 Plugins
    • Custom Workflow Activities
  • Experience with Microsoft Dataverse .
  • Experience implementing integrations between Dynamics 365 CE and enterprise applications.
  • Experience supporting enhancement-driven and post-MVP enterprise projects.
  • Experience working within structured governance, security, and enterprise development standards.
  • Strong analytical, troubleshooting, documentation, and communication skills.

Preferred Qualifications

  • Experience with Microsoft Dynamics 365 Finance & Operations (F&O) , particularly integrations and data interaction.
  • Experience with Power Platform , including:
    • Power Apps
    • Power Automate
    • Power Fx
  • Experience with Azure integration technologies such as:
    • Azure Functions
    • Logic Apps
    • Service Bus
    • API Management
  • Experience developing REST APIs and enterprise integrations.
  • Knowledge of Azure-based application hosting and cloud services.
  • Experience with CI/CD pipelines, Azure DevOps, Git, and DevOps practices.
  • Experience supporting production deployments, stabilization, and ongoing application enhancements.
  • Experience working in Agile/Scrum teams.

Technical Skills

Microsoft Technologies

  • Microsoft Dynamics 365 Customer Engagement (CE)
  • Microsoft Dynamics 365 Finance & Operations (F&O)
  • Power Apps
  • Power Automate
  • Dataverse
  • Power Fx

Development

  • C#
  • .NET Framework/.NET Core
  • JavaScript
  • Plugins
  • Custom Workflow Activities
  • REST APIs
  • Web Services

Integration

  • Enterprise Integrations
  • API Development
  • Data Transformation
  • Data Validation
  • Azure Integration Services

Cloud & DevOps

  • Microsoft Azure
  • Azure DevOps
  • Git
  • CI/CD Pipelines
  • Azure Functions
  • Logic Apps
  • Service Bus

Testing & Deployment

  • Unit Testing
  • Integration Testing
  • User Acceptance Testing (UAT)
  • Defect Resolution
  • Production Support
  • Go-Live Support
  • Post-Production Stabilization

Nice to Have

  • Ontario Public Sector or Government project experience.
  • Experience working on large enterprise modernization initiatives.
  • Microsoft Dynamics 365 certifications.
  • Experience with secure enterprise application development and governance frameworks.

Work Environment

  • Onsite role in Toronto, Ontario.
  • Collaborative Agile team environment.
  • Opportunity to work on a large-scale Microsoft Dynamics 365 modernization program supporting the Ontario Public Sector.

Top of Form

 

Bottom of Form

 

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer - Microsoft Dynamics 365 CE in Toronto, ON vacancy
  • $80k - $130k per year

    Microsoft Dynamics 365 Developer Position Description The Developer will build and support technical components required for integrated D365 solutions and demos, focusing on F&O, IOM, IV, and Dual-write. Your future duties and responsibilities • Develop and customize... 
    Microsoft
    Toronto, ON
    25 days ago
  • $90 per hour

    Job Title: Senior CRM Project Manager – Microsoft Dynamics 365 CRM Migration Job Type: 12-Month Contract (Extension Possible) Location: Toronto, ON (Hybrid;Onsite approximately once per week) Hours per week: 40 hours per week Schedule: Monday to Friday, 9 AM to 5 PM Rate... 
    Senior
    Microsoft
    Contract work
    Monday to friday
    1 day per week

    People to Go

    Toronto, ON
    1 day ago
  •  ...Technology Practice brings together deep Microsoft ecosystem expertise, AI-forward...  ...high-impact solutions across Azure and Dynamics 365 that accelerate business outcomes—especially...  ...Overview We are seeking a hands-on Azure Developer and/or Dynamics 365 Consultant to design... 
    Microsoft
    Full time
    Contract work

    electricmind

    Toronto, ON
    a month ago
  • $80k - $130k per year

    Microsoft Dynamics 365 QA Analyst Position Description The QA Analyst will validate end-to-end scenarios across F&O, IOM, IV, and Dual-write...  ...s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates... 
    Microsoft
    Toronto, ON
    25 days ago
  • $95k - $145k per year

    Microsoft Dynamics 365 - Functional Lead Position Description The Functional Lead will drive business process design and ensure successful...  ...s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and... 
    Microsoft
    Toronto, ON
    25 days ago
  • We are seeking a highly accomplished Senior Software Developer specializing in the Microsoft Dynamics 365 and Power Platform ecosystem to drive the technical design, configuration, custom development, and environment integration of core enterprise solutions. In this role,... 
    Senior
    Microsoft
    Contract work

    Randstad

    Toronto, ON
    17 days ago
  •  ...Scope : The Software Developer supports the delivery of assigned enhancements of the Office of the Public Guardian and Trustee (OPGT...  ...configurations, customizations, and integrations within Microsoft Dynamics 365 and supporting systems. The Software Developer translates... 
    Senior
    Microsoft
    Long term contract
    Contract work
    Work at office

    Maarut

    Toronto, ON
    7 hours ago
  •  ...tested applications. This includes: developing detailed programming specifications...  ...which arise during the use and operation of software packages including technical assistance...  ...: Must Haves: Experience with Dynamics 365 Microsoft Power platform and Azure solution... 
    Senior
    Microsoft
    Full time

    Maarut

    Toronto, ON
    3 hours ago
  • We are seeking a highly accomplished Senior Software Developer to drive the technical design, development, and evolution of complex, high-visibility...  ...within Cloud IaaS and PaaS environments (specifically Microsoft Azure, AWS, or Google Cloud) (Strictly Required). Real-Time... 
    Senior
    Microsoft
    Contract work
    Work at office
    Remote work

    Randstad

    Toronto, ON
    7 days ago
  •  ...Fintech companies, having led the global audit and accounting software industry for over 30 years, with more than 500,000 users...  ...list Caseware as a skill on their LinkedIn profiles! As a  Senior Software Developer , you will be creating prototypes and software design proposals... 
    Senior
    Permanent employment
    Full time
    Work at office
    3 days per week

    caseware

    Toronto, ON
    22 hours ago
  • $110k - $130k per year

     ...setting Startup company Private company, corporation or industry Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and... 
    Senior
    Permanent employment
    Full time
    Remote work

    IMPRO.AI INC.

    Toronto, ON
    1 day ago
  • $87.38 - $104.86 per hour

     ...RQ00213 - Software Developer - Senior Location: 3 days in office, 2 days remote (277 Front St W)  6 Months Contract Must Haves:...  ...implementing small and large Enterprise applications developed with Microsoft Visual Studio using C#, ASP.NET MVC, ASP.Net Forms,... 
    Senior
    Microsoft
    Contract work
    Work at office
    Remote work

    Source Code

    Toronto, ON
    7 days ago
  • $96.4k - $142.66k per year

     ...building highly scalable systems that process millions of requests per minute and terabytes of data per day? Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics organization. The Data Ingestion team builds SDKs and near real-time... 
    Senior
    Full time
    Local area

    Zynga

    Toronto, ON
    10 days ago
  • We are seeking a highly skilled Senior Software Developer specializing in Microsoft CRM/ERP architectures to support a major enterprise Modernization program. In this role, you will focus on delivering post-Minimum Viable Product (MVP) solution enhancements and evolution. Working... 
    Senior
    Microsoft
    Contract work

    Randstad

    Toronto, ON
    a month ago
  •  ...tested applications. This includes: developing detailed programming specifications...  ...which arise during the use and operation of software packages, including technical assistance...  ...Additional Skills for Oracle Software Developer: Experience in conducting impact assessments... 
    Senior
    Contract work
    Manual labor

    Maarut

    Toronto, ON
    7 hours ago
  • We are seeking a highly accomplished Senior Software Developer with master-level expertise in n-tier enterprise architectures to lead the full-stack engineering, database design, and deployment of mission-critical business applications. In this role, you will take technical... 
    Senior
    Long term contract
    Contract work
    Immediate start

    Randstad

    Toronto, ON
    18 days ago
  •  ...and integration testing Collaboration with system testers to develop test cases for system functional, performance and vulnerability...  ...and alternatives to ensure effective operation of hardware and software platforms and IT security and quality control systems   Skill... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    7 hours ago
  • We are seeking a highly accomplished Senior Software Developer with master-level expertise in the Microsoft Business Intelligence suite to lead the design, development, and deployment of enterprise-scale data analytics and visualization solutions. In this role, you will take... 
    Senior
    Microsoft
    Contract work
    Internship

    Randstad

    Toronto, ON
    a month ago
  • $115k - $165k per year

    Microsoft Dynamics Technical Solution Architect Position Description The Technical Solution Architect...  ...of integrated Microsoft Dynamics 365 solutions, with a strong focus on...  ...direction. Your work creates value. You’ll develop innovative solutions and build relationships... 
    Microsoft
    Toronto, ON
    25 days ago
  • We are seeking a highly accomplished Senior Software Developer with specialized, master-level expertise in BMC Remedy Action Request System (ARS)...  ...consolidating multiple disparate service requests into unified, dynamic data capture forms. Backend Data & API Integration:... 
    Senior
    Contract work
    Immediate start

    Randstad

    Toronto, ON
    a month ago
  • $160k - $175k per year

     ...Remote Senior Desktop Software Developer About Sync is a leading end-to-end encrypted cloud storage platform operating at significant scale across dual data centers. We build secure privacy-first software that millions of users trust with their most important files.... 
    Senior
    Long term contract
    Full time
    Internship
    Direct hire
    Remote work
    Flexible hours

    Funded.club

    Toronto, ON
    3 hours ago
  •  ...Senior Software Developer About Us At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster. We build world-leading technology that is at the forefront of Earth sciences, transforming the way our... 
    Senior
    Full time
    Work at office
    Flexible hours
    2 days per week

    Seequent

    Toronto, ON
    24 days ago
  •  ...working tested applications. This includes developing detailed programming specifications...  ...arise during the use and operation of software packages including technical assistance...  ...Business Intelligence tools IBM Cognos and Microsoft PowerBI. Azure Technologies: ~... 
    Senior
    Microsoft
    Full time

    Maarut

    Toronto, ON
    16 days ago
  • We are seeking a highly accomplished Senior Software Developer - Full Stack specializing in low-code cloud architecture and database engineering to...  ...grids, custom dashboards, analytical charts, and complex dynamic actions. Backend API & Microservices Integration: Architect... 
    Senior
    Contract work
    Remote work

    Randstad

    Toronto, ON
    16 days ago
  • We are seeking a highly accomplished Senior Software Developer - Full Stack with expert-level proficiency in the Microsoft .NET ecosystem and Azure Cloud platform to lead the design, technical implementation, and end-to-end delivery of modern multi-tier web applications. In... 
    Senior
    Microsoft
    Contract work

    Randstad

    Toronto, ON
    17 days ago
  •  ...working tested applications. This includes: Developing detailed programming specifications...  ...which arise during the use and operation of software packages including technical assistance...  ...fully tested full-stack applications Develop detailed technical designs and programming... 
    Senior
    Full time

    Maarut

    Toronto, ON
    16 days ago
  • We are seeking a highly accomplished Senior Software Developer - Front End to lead the technical design, development, and delivery of responsive, user-centric front-end architectures for large-scale enterprise applications. In this role, you will translate complex system specifications... 
    Senior
    Contract work
    Internship

    Randstad

    Toronto, ON
    2 days ago
  •  ...ADF, Azure Analysis Service? Do you have experience with Microsoft Azure data analytics tools, such as, Azure Data Factories,...  ...a great opportunity for you! Our client is looking for a Senior Software Developer for a 10 month contract in Toronto. This is an onsite role... 
    Senior
    Microsoft
    Contract work

    Randstad

    Toronto, ON
    more than 2 months ago
  • $150k - $200k per year

     ...something like this where if we are successful the technologies we develop will solve some of the worlds most challenging problems and...  ...be excited about. Your role and responsibilities: As a Senior Software Developer on our AI team you will be a hands-on individual... 
    Senior
    Full time

    Xanadu

    Toronto, ON
    3 hours ago
  • We are seeking a highly accomplished Senior Software Developer - Back End to drive the technical design, development, and integration of robust server-side logic for enterprise applications. In this role, you will take technical ownership of managing high-performance data interchanges... 
    Senior
    Contract work
    Manual labor

    Randstad

    Toronto, ON
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer - Microsoft Dynamics 365 CE. Be the first to apply!