Solution Architect - CRM - Senior (Ontario)

Solution Architect - CRM - Senior (Ontario)

02 Aug
|
S M Software Solutions
|
Ontario

02 Aug

S M Software Solutions

Ontario

Senior Solution Architect – CRM – RQ11368

Client: Ministry of Public and Business Service Delivery and Procurement

Work Location
222 Jarvis Street, Toronto, Ontario (Onsite)

Role Overview
We are seeking an experienced Senior Solution Architect – CRM to design, implement, and govern enterprise-scale CRM solutions supporting complex business and technology initiatives for the Ministry of Public and Business Service Delivery and Procurement.

The successful candidate will provide architecture leadership for Microsoft Dynamics 365, Microsoft Power Platform, Azure cloud solutions, enterprise integrations, security architecture, data architecture, and scalable digital platforms.

This role requires deep expertise in designing enterprise CRM ecosystems, developing reusable architecture patterns, defining integration strategies, establishing governance standards, and translating business requirements into secure, scalable, and sustainable technology solutions.

The ideal candidate will have extensive experience architecting Dynamics 365 Customer Engagement solutions, Dataverse architecture, Power Apps, Power Automate, Power Pages, Azure Integration Services, API architectures, MuleSoft integrations, cloud security, and enterprise architecture deliverables.

Role Snapshot
Requisition ID: RQ11368

Job Title: Senior Solution Architect – CRM

Client: Ministry of Public and Business Service Delivery and Procurement

Work Location: 222 Jarvis Street, Toronto, Ontario (Onsite)

Estimated Start Date: August 17, 2026

Estimated End Date: February 12, 2027

Contract Duration: 125 Business Days

Extension: 104 Business Days

Working Hours: 7.25 hours per day

Security Clearance: No Clearance Required

Application Requirements
Interested candidates are requested to submit the following documents to [email protected] by Monday, August 3, 10:00 AM EST .

Mandatory Documents

Updated Resume in Word format

Professional References

Expected Hourly Rate

Visa Status

LinkedIn Profile ID

Applications without all mandatory documents cannot be processed or submitted.

The Senior Solution Architect – CRM Will Be Responsible For

Defining enterprise CRM solution architecture and technical direction.

Designing scalable Microsoft Dynamics 365 and Power Platform solutions.

Establishing integration architecture across enterprise applications.

Developing architecture documentation, standards, and implementation roadmaps.

Ensuring solutions align with enterprise architecture, security, data governance, and business objectives.

Providing technical leadership and advisory support to business, architecture, security, and delivery teams.

Key Responsibilities

CRM Solution Architecture & Design

Define the structure, relationships, and architecture of enterprise CRM solutions.

Design reusable components, solution patterns, interfaces, and application layers.

Develop and manage CRM solutions within large-scale distributed environments.

Analyze system interactions across multiple architecture layers.

Define technical constraints, source code considerations, and development standards.

Design interactions between:

Application packages

Databases

Middleware systems

Enterprise platforms

Microsoft Dynamics 365 Architecture

Architect Microsoft Dynamics 365 enterprise solutions, including:

Solution design

Implementation

Customization

Governance

Platform optimization

Design Dynamics 365 architecture supporting multiple business lines and reusable solution components.

Develop and govern:

Dynamics 365 extensions

Plugins

PCF Controls

Custom APIs





Azure-hosted custom components

Design Dynamics 365 security models, including:

Business units

Security roles

Access controls

Data segregation strategies

Microsoft Power Platform Architecture

Design and implement Microsoft Power Platform solutions including:

Model-Driven Apps

Power Automate

Power Pages

Business Process Flows

Architect workflow automation and business process orchestration solutions.

Develop digital solutions supporting internal and external users.

Establish governance standards for Power Platform development and deployment.

Azure Cloud & Integration Architecture

Design and implement Azure-based enterprise solutions using:

Azure Integration Services

Azure App Services

Azure Functions

API Management

Cloud-native components

Develop scalable enterprise integration architectures.

Define API strategies and integration patterns.

Design REST-based API architectures and enterprise integration standards.

Support integrations using MuleSoft and other enterprise integration technologies.

Apply API-led connectivity and service orchestration approaches.

Enterprise Data & Security Architecture

Design Microsoft Dataverse architecture including:

Data modeling

Entity design

Security models

Data management strategies

Develop enterprise data architecture approaches covering:

Common data models

Data migration strategies

Data integration

Information governance

Design cloud security architecture and identity management solutions.

Apply best practices for:

Microsoft Entra ID

Identity and Access Management (IAM)

Role-based access control

Enterprise security governance

Architecture Governance & Documentation

Develop And Maintain Enterprise Architecture Deliverables Including

Physical Architecture Diagrams

Solution Architecture Documents

Integration Architecture Specifications

Security Architecture Designs

Data Flow Diagrams

Setting Architecture Documentation

Implementation Roadmaps

Technology Decision Records

Additional Responsibilities Include

Establish architecture standards and reusable design patterns.

Define technology roadmaps and solution review processes.

Conduct architecture assessments and provide recommendations.

Support architecture governance activities and decision-making.

Stakeholder Consultation & Technical Leadership

Lead architecture workshops, design sessions, and stakeholder discussions.

Collaborate with:

Enterprise Architecture teams

Cyber Security teams

Infrastructure teams

Integration teams

Delivery teams

Business stakeholders

Translate complex technical concepts into business-focused recommendations.

Provide trusted advisory services to executives, sponsors, product owners, and technical teams.

Lead architecture reviews and provide technical mentorship.

Resolve competing priorities, technical constraints, and stakeholder concerns.

Required Skills & Experience
Skill / Experience Requirement Microsoft Dynamics 365 Solution Architecture experience Required Enterprise CRM platform design and implementation Required Microsoft Power Platform architecture experience Required Model-Driven Apps, Power Automate, Power Pages,



Business Process Flows Required Azure enterprise solution architecture experience Required Azure Integration Services, App Services, Functions, API Management Required Enterprise integration architecture experience Required REST API architecture and integration standards Required Dataverse architecture and data modeling Required Dynamics 365 security architecture Required Cloud security architecture and IAM experience Required Enterprise data architecture experience Required Architecture documentation and governance experience Required Strong stakeholder consultation and facilitation skills Required

Experience & Skill Set Requirements
Technical Skills – 60%

Demonstrated experience architecting Microsoft Dynamics 365 enterprise platforms.

Experience designing, implementing, customizing, and governing CRM solutions.

Strong knowledge of Microsoft Dataverse architecture:

Entity modeling

Data structures

Security models

Data governance

Experience designing Microsoft Power Platform solutions:

Power Apps

Model-Driven Apps

Power Automate

Power Pages

Business Process Flows

Experience architecting Azure solutions:

Azure Integration Services

App Services

Functions

API Management

Cloud-native services

Experience designing enterprise integration architectures across multiple platforms.

Experience integrating enterprise applications using MuleSoft and similar integration technologies.

Experience designing:

API-led connectivity

Service orchestration

REST API architectures

Experience designing Dynamics 365 extensions:

Plugins

PCF Controls

Custom APIs

Azure custom components

Experience with multi-tenant enterprise platforms supporting multiple business units.

Experience with enterprise data architecture:

Common data models

Data migration

Data integration

Information governance

Experience with cloud security and identity architecture:

Microsoft Entra ID

IAM

RBAC

Experience establishing:

Architecture standards

Design patterns

Technology roadmaps

Solution governance processes

Communication, Consultation, Collaboration & Facilitation Skills – 40%

Lead stakeholder consultations with business, security, architecture, and technical teams.

Communicate complex architecture concepts clearly to technical and executive audiences.

Facilitate architecture workshops, design reviews, and solution discussions.

Collaborate across enterprise architecture, cybersecurity, infrastructure, and delivery teams.

Provide architecture guidance and trusted advisory services.

Translate business and technical requirements into scalable solution architectures.

Prepare and present:

Architecture assessments

Solution options

Recommendations

Technical risk assessments

Executive briefings

Lead architecture reviews and provide mentorship to delivery teams.

Produce high-quality architecture documentation and design specifications.

Desired Skills

Knowledge of object-oriented analysis and design techniques.

Experience developing enterprise architecture deliverables using Ontario Government Enterprise Architecture methodologies.

Knowledge of Information Management principles, concepts, policies, and practices.

Experience designing detailed functional and technical requirements.

Experience leading multi-tier application infrastructure design and implementation.

Experience designing and maintaining complex CRM applications.

Experience developing workflow solutions and dynamic forms.

Awareness of emerging I⁢ trends and technologies.

Experience with CASE tools, modeling tools, and architecture documentation tools.

#J-18808-Ljbffr

📌 Solution Architect - CRM - Senior (Ontario)
🏢 S M Software Solutions
📍 Ontario

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: solution architect - crm - senior (ontario) / ontario

Subscribe to this job alert:

Get the latest job offers by email for: solution architect - crm - senior (ontario) / ontario