Closed listing
Senior Specialized IT Consultant
- Toronto, ON, Canada
Contract
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Contract
- Closing date
- Experience
- 7+ years of hands-on experience in technical solution development, configuration, customization, and implementation.
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
Key Responsibilities
- Design, configure, customize, and enhance Microsoft Dynamics 365 Model-Driven Apps for case management.
- Develop and maintain Power Pages portals for external stakeholders, including self-service forms, authentication, and user/profile management.
- Develop and maintain C# plugins, custom workflow activities, and Dataverse business logic.
- Design and implement Power Automate workflows and automation solutions.
- Design and develop integrations using Azure Logic Apps, Azure Functions, API Management, and other Azure services.
- Implement Azure Blob/Attachment Storage solutions integrated with Dynamics 365.
- Work with Dataverse, SQL, Oracle, ETL processes, and KingswaySoft for data integration and migration.
- Configure and maintain role-based security, RBAC, FLS, authentication, and secure data access.
- Analyze business requirements, identify gaps, and recommend technical solutions.
- Create and maintain business, logical, physical, functional, and technical architecture/design documentation.
- Troubleshoot and remediate application defects and performance issues.
- Support integration with OPS services and third-party systems.
- Participate in testing, QA, defect management, and production support.
- Support Azure DevOps, ALM, deployment, packaging, and migration activities.
- Ensure solutions comply with AODA, WCAG 2.1, ODAS, Ontario Digital Service guidelines, and OPS security standards.
- Collaborate with technical teams, business stakeholders, project managers, and technical leads.
- Facilitate workshops and technical meetings.
- Provide knowledge transfer and technical documentation to the internal project team.
- 7+ years of hands-on experience in technical solution development, configuration, customization, and implementation.
- Strong hands-on experience with Microsoft Dynamics 365 CRM.
- Strong experience with Dynamics 365 Model-Driven Apps (MDA).
- Strong experience with Power Pages / Power Apps Portal.
- Strong experience with Power Automate.
- Strong experience with Microsoft Azure services.
- Hands-on experience with Azure Blob Storage / Azure Attachment Storage.
- Experience designing and implementing attachment/document management using Azure Storage with Dynamics 365.
- Hands-on experience designing and developing portal applications, including User access and profile management, Authentication, Role-based data access and Security controls
- Strong C# plugin development experience.
- Experience with Dataverse and Dynamics 365 customization.
- Experience with Azure Logic Apps and Azure Functions.
- Experience with case management solutions using Dynamics 365 MDA.
- Experience with RBAC, FLS, role-based security, and secure data handling.
- Experience with system integration and APIs.
- Knowledge of AODA and WCAG 2.1 accessibility standards.
- Experience with testing, QA, defect remediation, and production support.
- Strong communication and collaboration skills.
- Experience with KingswaySoft.
- Experience with Oracle-to-Dataverse migration.
- Experience with ETL/data integration processes.
- Experience with Azure API Management.
- Experience with Azure Key Vault.
- Experience with Application Insights and monitoring/diagnostics.
- Experience with Azure DevOps and ALM.
- Experience with Power BI.
- Experience integrating SharePoint with Dynamics 365/Power Platform.
- Experience with Power Automate Desktop / RPA.
- Experience with FetchXML optimization and Plugin Profiler.
- Experience with third-party or OPS IAM solutions.
- Experience with authentication, encryption, and cloud security.
- Experience working with Ontario Public Service (OPS) or other government/public-sector environments.
- Knowledge of Ontario Digital Service Design Guidelines, ODAS, and GO-ITS security standards.
- Experience facilitating workshops and providing knowledge-transfer sessions.
More about this job
Responsibilities
Develop, enhance, and support the Dynamics 365 Rental Offences Complaint System, including case management apps, external portals, Dataverse logic, automation, Azure integrations, and secure document storage. Resolve defects and performance issues, support testing and deployments, ensure accessibility and security compliance, and collaborate with stakeholders through workshops and knowledge transfer.
Requirements
Requires at least 7 years of hands-on technical solution development and strong experience with Dynamics 365, Model-Driven Apps, Power Pages, Power Automate, Azure, Dataverse, C# plugins, integrations, and secure case management. Candidates should also have experience with Azure storage and services, portal authentication and access controls, accessibility standards, testing, defect remediation, and production support.
Skills
- Microsoft Dynamics 365
- Model-Driven Apps
- Power Pages
- Power Automate
- C# Plugin Development
- Microsoft Azure
- Azure Blob Storage
- Dataverse
- Azure Logic Apps
- Azure Functions
- System Integration
- Case Management
- Role-Based Security
- Accessibility Compliance
- Testing and Production Support
- Technical Documentation
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Consulting
- Government & Public Sector
Keywords
- Microsoft Dynamics 365
- Model-Driven Apps
- Power Pages
- Power Apps Portal
- Power Automate
- Dataverse
- C#
- Plugins
- Azure Blob Storage
- Azure Attachment Storage
- Azure Logic Apps
- Azure Functions
- Azure API Management
- KingswaySoft
- Oracle
- SQL
- ETL
- RBAC
- Field-Level Security
- AODA
- WCAG 2.1
- Ontario Digital Service Guidelines
- OPS Security Standards
- Azure DevOps
- Power BI
- SharePoint
- FetchXML
- Application Insights
- Case Management