Rq11368 - Solution Architect - Crm - Senior (Toronto)

Rq11368 - Solution Architect - Crm - Senior (Toronto)

02 Aug
|
S M Software Solutions
|
Toronto

02 Aug

S M Software Solutions

Toronto

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 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
- Environment 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 Solid 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

📌 Rq11368 - Solution Architect - Crm - Senior (Toronto)
🏢 S M Software Solutions
📍 Toronto

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: rq11368 - solution architect - crm - senior (toronto) / toronto

Subscribe to this job alert:

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