Architect II - CRM Architect – Microsoft Dynamics 365
Listed on 2026-02-24
-
IT/Tech
Cloud Computing, IT Consultant, Systems Engineer, Data Engineer
Position Summary:
Title: Architect Premium II - CRM Architect – Microsoft Dynamics 365
Duration: 7 Months - Long Term
Location: Toronto, CN
Role OverviewThe CRM Architect will provide domain architecture leadership for the Microsoft Dynamics 365 (CRM) platform serving as the core backend system supporting the Trust Fund Portal (TFP) and associated Trust Fund business applications. Microsoft Dynamics 365 functions as the system of record for Trust Fund lifecycle processes, partner and donor engagement, agreements management, contributions tracking, workflow orchestration, and integration with enterprise financial and reporting systems.
Frontend applications are built using Angular and consume CRM services through defined APIs and integration layers.
- Architect scalable and extensible Microsoft Dynamics 365 solutions aligned with Trust Fund lifecycle processes.
- Design and govern:
- Custom entities
- Data models
- Relationships
- Business rules
- Power Platform components
- Define modular solution structures to support multiple TF-related applications.
- Ensure maintainable configuration vs customization balance.
- Design integration patterns between Dynamics 365 and:
- Financial systems
- Data warehouse / reporting platforms
- Document management systems
- External donor/partner systems
- Identity platforms (Azure AD)
- Define API standards using:
- Dataverse Web API
- Azure Integration Services
- Service Bus / Event Grid
- Middleware platforms (if applicable)
- Ensure integrations are resilient, scalable, secure, and reversible.
- Align Dynamics 365 architecture with:
- Microsoft Azure services
- Enterprise cloud governance standards
- Dev Ops pipelines (Azure Dev Ops)
- Architect environment strategy (Dev / Test / UAT / Prod).
- Define CI/CD approach for CRM solutions and managed/unmanaged solutions.
- Architect Dynamics 365 security model:
- Business Units
- Role hierarchy
- Field-level security
- Record-level access
- Ensure compliance with enterprise data governance and audit standards.
- Implement best practices for data protection and regulatory compliance.
- Define service exposure strategy to support Angular applications.
- Optimize backend performance for high-volume portal usage.
- Ensure clean separation between presentation layer (Angular) and business logic (Dynamics 365 / Dataverse).
- Define API consumption patterns and caching strategies where needed.
- Monitor and guide performance optimization strategies.
- Recommend architectural enhancements to support global deployment.
- Evaluate emerging Microsoft ecosystem capabilities:
- Power Platform
- Copilot AI capabilities
- Dataverse enhancements
- Provide long‑term roadmap for CRM domain within Trust Fund platform.
- Deep expertise in Microsoft Dynamics 365 (CRM).
- Strong understanding of:
- Dataverse architecture
- Solution layering and ALM
- Power Platform components
- Experience integrating Dynamics 365 with:
- Azure services
- External enterprise systems
- Angular-based frontend applications
- Strong API design knowledge (REST, OAuth, Azure AD authentication).
- Experience in large-scale enterprise CRM implementations.
- Understanding of cloud‑native architecture principles.
- Knowledge of Dev Ops practices for CRM solution deployment.
- Experience supporting financial or trust fund‑related platforms.
- Experience in multi‑application enterprise ecosystems.
- Experience in multi‑vendor environments.
- Experience working in globally distributed teams.
- Familiarity with compliance‑heavy or governance‑driven environments.
- The CRM Architect operates within the Enterprise Architecture framework and is accountable for the CRM domain architecture within the broader Trust Fund technology ecosystem, ensuring alignment with enterprise standards, security policies, and long‑term platform strategy.
EEO:
Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).