Talent.com
Upstaff
Senior Software Developer – Microsoft Dynamics 365 CEUpstaff • Toronto, Ontario, Canada
Senior Software Developer – Microsoft Dynamics 365 CE

Senior Software Developer – Microsoft Dynamics 365 CE

Upstaff • Toronto, Ontario, Canada
16 days ago
Salary
CA$16.00 hourly
Job type
  • Full-time
Job description

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





Required Skills:

M2 Minimum 10 years of demonstrated experience in IT Project Management managing complex enterprise technology initiatives. M3 Minimum 2 years of demonstrated experience as a Senior Project Manager delivering Digital Health projects within the Public Sector in New Brunswick Canada. M4 Excellent verbal and written communication skills in English. M5 Availability to commence work on August 24 2026. Scored Requirements (S1S11) Candidates with experience in the following areas will be highly preferred: S1 Minimum 5 years successfully managing large complex enterprise projects that: Cross multiple business units Involve multiple organizations Include numerous project participants Span extended project durations Combine business transformation and technical implementation S2 Minimum 5 years of experience in: Communication planning Stakeholder engagement Executive presentations Project coordination Internal and external communications S3 Minimum 5 years managing: Risk Management Issue Management Change Control Project Implementation Transition to Operations S4 Minimum 5 years leading cross-functional project teams consisting of: Software Developers Solution Architects Business Analysts Subject Matter Experts Technical Leads Business Stakeholders S5 Minimum 5 years analyzing: Project schedules Budgets Performance metrics Resource utilization Project health indicators while making data-driven project decisions. S6 Minimum 2 years working with Agile delivery methodologies including: Scrum Kanban S7 Minimum 2 years collaborating with Government of New Brunswick (GNB) executive leadership by providing: Executive briefings Project insights Risk assessments Governance reporting Decision support documentation S8 Minimum 2 years of experience implementing enterprise solutions using: Salesforce Health Cloud S9 Minimum 2 years of Project Management experience supporting: Provincial Cancer Screening Programs OR Public Sector Health Programs within a Canadian jurisdiction S10 Minimum 2 years of demonstrated knowledge of privacy and security legislation related to Personal Health Information including: PHIPA (Personal Health Information Protection Act) Provincial healthcare privacy and security practices S11 Recognized Project Management certification such as: PMP (Project Management Professional) PRINCE2 Practitioner Certified ScrumMaster (CSM) PMI-ACP Equivalent recognized Project Management certification Required Technical & Professional Skills Candidates should possess strong expertise in: Project Management Enterprise Project Management Project Planning Project Scheduling Budget Management Resource Management Scope Management Cost Management Project Governance Portfolio Reporting Steering Committee Facilitation Risk & Delivery Risk Management Issue Management Change Management Dependency Management Transition Management Quality Assurance Oversight Vendor Management Healthcare & Digital Health Digital Health Programs Healthcare Information Systems Cancer Screening Programs Population Health Initiatives Public Health Technologies Health Information Privacy Salesforce Salesforce Health Cloud Healthcare CRM implementations Health Cloud project delivery Agile & Delivery Methodologies Agile Scrum Kanban Hybrid Project Delivery SDLC Waterfall Reporting & Governance Executive Reporting KPI Reporting Dashboard Reporting Project Metrics Financial Tracking Communication Executive Presentations Stakeholder Management Vendor Coordination Cross-functional Leadership Facilitation Negotiation Preferred Qualifications Preference will be given to candidates with experience in: Government of New Brunswick (GNB) Service New Brunswick (SNB) Provincial Health Application Services (PHAS) Department of Health projects Cancer Screening modernization initiatives Enterprise Digital Transformation Public Sector Healthcare implementations


Required Education:

Mandatory Requirements (M1M6)Applicants must clearly demonstrate all of the following mandatory qualifications:M1Bachelors or University Degree in:Computer ScienceInformation TechnologyBusiness AdministrationHealth InformaticsHealth Sciencesor a closely related combinations of education and experience may also be considered.


Employment Type : Full Time
Experience: years
Vacancy: 1
Monthly Salary Salary: 16 - 16
Create a job alert for this search

Senior Software Developer – Microsoft Dynamics 365 CE • Toronto, Ontario, Canada

Similar jobs

Senior Developer

AdeccoToronto, ON, CA
Temporary

Recruitment Consultant @ Adecco | Human Resources, HRM, Training and Development | CHRP in process.Adecco is currently recruiting for a Senior Developer.This is a 6-month contract opportunity with ... Show more

 • Promoted

Senior Dynamics 365 & Windows Developer

Yoush ConsultingToronto, Ontario, Canada
Full-time

Are you anindependent IT Consultant or wish to become one?.Senior Dynamics 365 & Windows Developer.We are seeking a skilled and experienced MicrosoftD365 Developer with a strong background in Windo... Show more

 • Promoted

Sr. Software Development Engineer (1-Year Contract)

Advanced Micro Devicesmarkham, on, Canada
Full-time

WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst... Show more

 • Promoted

Senior Dynamics 365 Developer – Hybrid, Impactful Solutions

Rubicon PathToronto, ON, CA
Full-time

A leading technology firm in Toronto is seeking a Senior Software Developer to work on Microsoft Dynamics 365 solutions.This position involves designing, developing, and implementing applications w... Show more

 • Promoted

Microsoft Dynamics Developer

Lighthouse Technology ServicesToronto, ON, CA
Temporary

Lighthouse Technology Services is partnering with our client to fill their Microsoft Dynamics Developer position! This is a 3+ month contract-to-hire opportunity and will be onsite in the Toronto a... Show more

 • Promoted

Senior Microsoft Dynamics Consultant Role

TEEMAToronto, ON, CA
Full-time

Shape the future of cloud solutions in Toronto as a Senior Microsoft Dynamics Consultant, working onsite 5 days a week.Focus on integrating Dynamics 365 with Power Platform and Azure.This position ... Show more

 • Promoted

Senior Microsoft Solution Architect: Dynamics 365 & Power Platform - $144,000 - $195,000 A Year

Ernst & Young Advisory Services Sdn BhdNorth York, Canada
Full-time

Senior Solution Architect role in Vancouver.Overseeing Microsoft Dynamics 365 and Power Platform solutions, with 10+ years experience. Show more

 • Promoted

Microsoft Dynamics 365 (CRM) Developer

Onico SolutionsRichmond Hill, York region, Canada
Temporary

We are currently looking for a Microsoft Dynamics 365 (CRM) Developer for a minimum 6 month contract (likely extension) for a recent implementation of our client’s sales and marketing applications.... Show more

 • Promoted

Senior Dynamics 365 Developer

Huntel GlobalToronto, Ontario, Canada
Permanent

Join a rock-solid organization as our client’s next Senior Dynamics 365 Developer and sit at the center of projects that drives decisions.You’ll help one of Canada's most trusted organizations work... Show more

 • Promoted

Sr. Crm Developer - Ms Dynamics - C$80,000 - C$120,000 A Year

FinastraNorth York, Canada
Full-time

Seeking a Senior MS Dynamics CRM Developer to design, develop, and implement CRM solutions using Microsoft Dynamics 365.Requires 3+ years of experience with Dynamics 365, Power Platform, and relate... Show more

 • Promoted

Senior Dynamics 365 Crm Developer - Build Scalable Enterprise Apps - C$80,000 - C$120,000 A Year

MicrosoftEast York, Canada
Full-time

Seeking a Senior Dynamics 365 CRM Developer to design, implement, and support CRM solutions for a financial software provider.Requires 3+ years of experience and agile methodology knowledge. Show more

 • Promoted

Lead Dynamics 365 F&O Development (Remote Canada)

BDO CanadaToronto, Ontario, Canada
Remote
Full-time

A leading consulting firm is seeking a Microsoft Dynamics 365 F&O Technical / Development Team Lead for its managed services practice.The successful candidate will design, develop, and enhance Micr... Show more

 • Promoted

Dynamics 365 Developer – Remote ERP/CRM & Power Platform

Advanced Information Management, Inc.Toronto, Ontario, Canada
Remote
Full-time

A technology and cybersecurity company is seeking a skilled Microsoft Dynamics Developer to join their Enterprise Applications team.This remote role involves designing, developing, and customizing ... Show more

 • Promoted

Senior Dynamics 365 F&O Scm Lead - $84,000 - $128,000 A Year

BDO CanadaEast York, Canada
Full-time

Senior consultant sought to lead ERP implementations, mentor junior staff, and provide application expertise in Dynamics 365 F&O. Show more

 • Promoted

Senior Microsoft Azure and Databricks Architect

Adastra Corporationmarkham, on, Canada
Full-time +1

We are seeking a Senior Microsoft Azure & Databricks Architect to provide technical and sales leadership and evangelism across complex, enterprise-scale data, analytics, and AI modernization initia... Show more

 • Promoted

Senior Full Stack Software Developer

Redwood Softwaremarkham, on, Canada
Full-time

At Redwood, we empower our customers with lights-out automation for their mission-critical business processes.Redwood Software is the leading orchestration platform for the autonomous enterprise, d... Show more

 • Promoted

Senior Dynamics 365 (CE) Developer

Yoush ConsultingToronto
Full-time

Our client is a North American company with over 100 branches across Canada.They are seeking a senior D365 developer/architect to manage emerging projects.They offer a great team environment, hybri... Show more

 • Promoted

Senior Consultant, Dynamics 365 CRM Solutions

MNPMarkham, Ontario, Canada
Full-time

Drive digital transformation as a Senior Consultant specializing in Microsoft Dynamics 365 CRM solutions at MNP.Focus on client success with office-based roles.As a part of MNP's dedicated Digital ... Show more

 • Promoted

Senior Dynamics Business Central Consultant

Catapult ERP Services Inc.toronto, on, Canada
Full-time

Senior Dynamics Business Central Consultant.Catapult is the leading provider of ERP and CRM implementation and support services for midsize businesses in Canada on the Microsoft Dynamics 365 platfo... Show more

 • Promoted

Senior Software Engineer

OpenTextrichmond hill, york region, Canada
Full-time

This range is provided by OpenText.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.OpenText Business Network is a cloud platform that facilitate... Show more