30 Sep
|
Upstaff
|
Toronto
Job Description Client: Community Services Cluster Ministry of Public and Business Service Delivery and Procurement Location: 777 Bay Street, 3rd Floor, Toronto, ON Work Arrangement: 100% Onsite 5 Days/Week Contract: October 6, 2026 October 5, 2027 Extension: Up to 1 additional term Openings: 1 Security Clearance: No Clearance Required Submission Limit: Maximum 1 Candidate Closing Date: October 6, 2026 at 12:00 PM Position Overview The Community Services Cluster is seeking a Senior Specialized IT Consultant to support the stabilization and continued enhancement of the modernized Rental Offences Complaint System (ROCS) .
The engagement focuses on post-go-live stabilization and enhancements to a Microsoft Cloud-based case management solution, including Dynamics 365 Model-Driven Apps (MDA), Power Pages Portal, Power Automate, Azure services, Dataverse, integrations, and attachment management .
The successful consultant will be responsible for analyzing requirements, designing and implementing technical solutions, developing enhancements, remediating defects, supporting integrations, ensuring accessibility and security compliance, and collaborating with both technical and functional stakeholders.
Key Responsibilities Business & Technical Analysis Analyze business and technical requirements and identify gaps.
Recommend appropriate technical solutions and approaches.
Translate business requirements into scalable Microsoft Cloud solutions.
Architecture & Solution Design Create and/or update Business Architecture, Logical Architecture, and Physical Architecture artifacts.
Create and maintain Functional Design Documentation .
Create and maintain Technical Design Documentation .
Design solutions aligned with OPS architecture, security, accessibility, and digital service standards.
Dynamics 365 / Case Management Development Design, configure, customize, and implement enhancements to Microsoft Dynamics 365 CRM .
Develop and optimize Model-Driven Apps (MDA) for case management.
Work with: Forms Views Dashboards FetchXML Business Process Flows Queues Routing Activity Management Role-Based Security Remediate application defects and improve system performance.
Power Pages Portal Development Design, configure, and develop Power Pages Portal applications.
Implement self-service forms and external stakeholder access.
Implement user access and profile management .
Implement role-based data access controls .
Ensure responsive design and accessibility compliance.
Integrate Power Pages with Dataverse, Azure Blob Storage, App Insights, Key Vault, and SQL .
Azure & Cloud Services Design and implement Microsoft Azure-based solutions and integrations.
Work with: Azure Services Azure Attachment Storage / Azure Blob Storage Azure Active Directory Azure Dev
Ops Azure Key Vault Azure API Management Azure Logic Apps Azure Function Apps Application Insights Design, develop, integrate, and implement Azure Storage for attachment management with Dynamics 365 in the cloud .
Integration & Automation Design, configure, implement, and support integrations with OPS services.
Develop Azure Logic Apps and Function Apps for system integration and automation.
Develop and maintain Power Automate workflows and RPA solutions , including: Approvals Conditional logic Desktop automation Error handling Retry logic Dynamics 365 integration Work with custom connectors and third-party/OPS IAM solutions. C# Plugin Development Develop and maintain C# plugins for Dynamics 365.
Experience with: Synchronous and asynchronous plugins FetchXML optimization Transaction handling Security impersonation Custom workflow activities Plugin Profiler debugging Data, Migration & Storage Work with Dataverse and SQL .
Support data integration and ETL processes.
Demonstrated experience with Kingsway
Soft .
Experience with Oracle-to-Dataverse migration .
Implement and support Azure Blob Storage .
Support document and attachment management solutions.
Security & Accessibility Implement secure MDA and Power Pages solutions using: RBAC Field-Level Security (FLS) Role-based access Secure document management Secure data handling Ensure compliance with: AODA WCAG 2.1 Ontario Digital Service Design Guidelines OPS Security Directive / GO-ITS 25.0 Experience with third-party/OPS IAM, authentication, security, and encryption tools and services.
Testing, QA & Deployment Contribute to Quality Assurance activities and testing.
Apply testing and QA methodologies and best practices.
Support ALM and Azure Dev
Ops processes.
Develop packaging, deployment, and migration strategies for cloud environments.
Support monitoring, diagnostics, performance optimization, and production stabilization.
Stakeholder & Knowledge Management Collaborate with project managers, technical leads, functional teams, and other project stakeholders.
Facilitate workshops and meetings.
Communicate technical concepts clearly to both technical and functional audiences.
Present recent ideas and conceptualize alternative technical approaches.
Conduct knowledge-transfer sessions for the internal CSC project team.
Work effectively within large multidisciplinary teams and under aggressive timelines.
Requirements Mandatory Technical Qualifications Candidates must demonstrate the following experience: Core Experience More than 7 years of hands-on experience in technical solutions development, configuration, customization, and implementation.
More than 8 years of experience in technical solution development/configuration/customization is preferred within the detailed evaluation criteria.
Microsoft Cloud Technologies Mandatory Hands-on experience with: Microsoft Dynamics 365 CRM Microsoft Power Apps / Power Pages Portal Microsoft Power Automate Microsoft Azure Services Azure Attachment Storage / Azure Blob Storage Dynamics 365 / MDA Mandatory Hands-on experience designing and implementing case management solutions using Dynamics 365 Model-Driven Apps .
Experience with MDA forms, views, dashboards, FetchXML, business process flows, queues, routing, activity management, and role-based security.
Experience with MDA security and data controls, including RBAC and FLS .
Power Pages Mandatory Hands-on experience designing and developing Power Pages Portal applications , including: User access and profile management Role-based data access control Self-service forms Authentication Responsive design Accessibility compliance Dataverse integration Azure Blob Storage Application Insights Key Vault SQL optimization Azure Attachment Management Mandatory Hands-on experience designing, developing, integrating, and implementing Azure Storage for Attachment Management with Microsoft Dynamics 365 in the cloud .
Azure Integration Mandatory Hands-on experience with Azure Logic Apps and Azure Function Apps .
Experience integrating Azure services with enterprise applications and OPS services. C# / Dynamics Development Mandatory Hands-on C# plugin development experience.
Experience with synchronous/asynchronous plugins, FetchXML optimization, transaction handling, security impersonation, custom workflow activities, and Plugin Profiler debugging.
Power Automate Mandatory Hands-on experience developing Power Automate workflows and RPA , including approvals, conditional logic, desktop automation, error handling, retry logic, and Dynamics 365 integration.
Additional Technical Experience Dynamics 365 CRM Power Apps Power Pages Power Automate Azure Active Directory Azure Dev
Ops Azure Key Vault Azure API Management Azure Logic Apps Azure Function Apps Dataverse SQL Power BI Share
Point integration Azure Blob Storage Application Insights ALM/Dev
Ops Monitoring and diagnostics Security best practices Kingsway
Soft Oracle-to-Dataverse migration ETL/data integration Accessibility & Security Knowledge of ODAS and WCAG 2.1 accessibility standards for MDA forms and Power Pages portals.
Experience with third-party/OPS IAM, authentication, security, and encryption technologies.
Ability to ensure compliance with AODA, Ontario Digital Service Design Guidelines, and GO-ITS 25.0 .
Professional & Consulting Qualifications Candidates should demonstrate: Strong testing and Quality Assurance methodologies and best practices .
Demonstrated experience with OPS Quality Assurance activities .
Ability to work under pressure and meet aggressive timelines.
Adaptability to changing requirements and priorities.
Superior verbal and written communication skills.
Strong interpersonal and collaboration skills.
Ability to work effectively with both functional and technical teams.
Experience facilitating workshops and meetings.
Ability to develop and present new ideas and technical approaches.
Experience working as part of a large multidisciplinary team.
Strong stakeholder-management and knowledge-transfer capabilities.
Key Deliverables The consultant will be expected to deliver: Business, Logical, and Physical Architecture artifacts.
Functional and Technical Design Documentation.
Dynamics 365 MDA enhancements and defect remediation.
Power Pages Portal enhancements and development.
Azure integration solutions.
Attachment management solutions using Azure Storage. OPS service integrations.
Power Automate workflows and automation. C# plugins and Dynamics 365 customizations.
Testing and QA support.
Cloud packaging, deployment, and migration strategies.
Accessibility and security-compliant solutions.
Knowledge-transfer sessions and technical documentation.
Ideal Candidate Profile The ideal candidate is a Senior Dynamics 365 / Power Platform / Azure consultant with strong hands-on development and solution-design experience.
The candidate should have deep expertise in Dynamics 365 CRM Model-Driven Apps, Power Pages, Power Automate, Azure, C# plugins, Dataverse, Azure Blob/Attachment Storage, case management, integrations, security, and accessibility .
This is a 100% onsite position in Toronto, and candidates must be prepared to work onsite 5 days per week at 777 Bay Street.
Submission Note: Only one candidate can be submitted for this requisition.
Candidates should therefore be thoroughly screened against all mandatory requirements before submission.
Requirements 7+ years technical solutions development, configuration, customization and implementation, 8+ years preferred, Microsoft Dynamics 365 CRM, Dynamics 365 Model-Driven Apps, Power Apps, Power Pages, Power Automate, Microsoft Azure, Azure Blob Storage, Azure Attachment Storage, Dataverse, C# Plugin Development, Synchronous/Asynchronous Plugins, FetchXML, Business Process Flows, Queues, Routing, Activity Management, RBAC, Field-Level Security, Azure Logic Apps, Azure Function Apps, Azure Active Directory, Azure Dev
Ops, Azure Key Vault, Azure API Management, Application Insights, SQL, Power BI, Share
Point Integration, Kingsway
Soft,
📌 Senior Specialized IT Consultant – Dynamics 365 / Power Platform (Toronto)
🏢 Upstaff
📍 Toronto