Find a jobRecruiters

Dynamics CRM Solution Architect

Exclusive opportunity

Onsite

Dynamics CRM Solution Architect

Systems Limited - APAC

Dynamics CRM Solution Architect

Skills

SQL QueriesC#.NETCRMMicrosoft Power PlatformComplianceJavascriptAzure

13 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Work mode:

Onsite

Published on:

7 October 2026

What they need


Job Summary

We are looking for an experienced Dynamics 365 Solution Architect to lead the design and architecture of Microsoft Dynamics 365 CRM solutions. The role is responsible for translating business and functional requirements into scalable, secure, and maintainable CRM solutions.

The Solution Architect will work closely with business stakeholders, functional consultants, technical consultants, developers, project managers, and third-party vendors throughout the project lifecycle.

Role Objective

To provide end-to-end architectural leadership for Dynamics 365 CRM solutions, ensuring that the proposed solution is scalable, secure, integrated, maintainable, and aligned with both business objectives and Microsoft best practices.

Key Responsibilities

1 . Solution Architecture & Design

  • Lead the overall solution architecture for Dynamics 365 CRM implementations.
  • Translate business requirements into high-level and detailed solution designs.
  • Define CRM application architecture, data model, business processes, and technical components.
  • Determine the appropriate use of standard Dynamics 365 functionality versus customization.
  • Ensure solutions are scalable, maintainable, secure, and aligned with Microsoft best practices.

2 . Dynamics 365 CRM

  • Provide architectural guidance across Dynamics 365 CRM Implementation from Contact Center / Sales / Customer insights
  • Design CRM entities/tables, relationships, business processes, security models, and application components.
  • Review functional and technical requirements and ensure alignment with the overall solution architecture.
  • Guide the technical team on CRM configuration and customization approaches.

3 . Integration Architecture

  • Design integration architecture between Dynamics 365 CRM and external applications.
  • Define integration patterns, APIs, data flows, authentication, error handling, and monitoring.
  • Work with technologies such as REST APIs, OData, Dataverse Web API, Azure services, and Microsoft Graph where required.
  • Review third-party integration designs and ensure they comply with the overall architecture.

4 . Data Architecture & Migration

  • Define CRM data architecture and data models.
  • Develop the overall approach for data migration, transformation, cleansing, and validation.
  • Define data migration strategy, migration sequencing, reconciliation, and cutover approach.
  • Ensure data integrity, scalability, and performance requirements are addressed.

5 . Security & Architecture Governance

  • Define the overall Dynamics 365 security and access model.
  • Provide guidance on security roles, business units, teams, authentication, and data access.
  • Ensure the solution complies with organizational security, governance, and compliance requirements.
  • Conduct architecture reviews and ensure technical standards are followed.

6 . Technical Leadership

  • Provide technical direction to Dynamics 365 technical consultants and developers.
  • Review technical designs, customizations, integrations, and development approaches.
  • Identify technical risks, dependencies, constraints, and potential performance issues.
  • Establish technical standards and development guidelines.

7 . Environment & Deployment Strategy

  • Define the CRM environment and solution deployment strategy across Development, Test, UAT, and Production.
  • Provide guidance on solution packaging, release management, deployment, and rollback strategies.
  • Support technical planning for go-live and production readiness.

8 . Performance & Scalability

  • Design solutions to support expected transaction volumes, users, data volumes, and future growth.
  • Identify potential performance bottlenecks and recommend appropriate architectural approaches.
  • Review solution performance and provide optimization recommendations.

9 . Client & Stakeholder Engagement

  • Participate in discovery workshops and requirements discussions with clients.
  • Present solution architecture, technical options, and recommendations to business and technical stakeholders.
  • Explain technical concepts in a clear and business-friendly manner.
  • Support proposal, RFP, tender, estimation, and solutioning activities.

10 . Technical Documentation

  • Prepare and maintain solution architecture documents.
  • Develop architecture diagrams, integration diagrams, data flow diagrams, and technical specifications.
  • Maintain technical decision records and document key architecture decisions.
  • Ensure technical documentation is available for implementation and support teams.

Required Skills & Experience

  • 7+ years of experience in Microsoft Dynamics 365 CRM / Customer Engagement.
  • Proven experience as a Dynamics 365 Solution Architect or Technical Architect.
  • Strong understanding of Dynamics 365 CRM architecture and Dataverse.
  • Strong experience with Dynamics 365 Sales and/or Customer Service.
  • Strong understanding of CRM data modelling, security, integration, and customization.
  • Experience designing enterprise CRM solutions and complex integrations.
  • Strong understanding of APIs, REST, OData, and Dataverse Web API.
  • Experience with data migration and large-volume CRM data.
  • Good knowledge of C#, .NET, JavaScript, and Dynamics 365 development concepts.
  • Experience with Azure integration and cloud architecture is an advantage.
  • Strong analytical, problem-solving, and architectural design skills.
  • Excellent communication and stakeholder management skills.

Preferred Technical Skills

  • Dynamics 365 CRM
  • Microsoft Dataverse
  • Dynamics 365 Web API
  • REST / OData APIs
  • Azure Integration Services
  • Microsoft Graph API
  • C# / .NET
  • JavaScript
  • SQL Server
  • SSIS
  • Microsoft Entra ID
  • Azure DevOps / CI/CD
  • Enterprise integration architecture
  • Data migration architecture

Education & Certification

  • Degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Microsoft Dynamics 365 and/or Power Platform Solution Architect certification is preferred.
  • Relevant Microsoft Azure architecture certifications are an advantage.

Other offers great for you!

These companies are also looking for great profiles

Bee

Développeur CRM Dynamics

Freelance

Paris, France

Hybrid

Skills

CRMMicrosoft Dynamics 365

3 months ago

Quick apply

LeHibou

Tech Lead CRM Dynamics 365

560€ / jour

Freelance

92100 Boulogne-Billancourt, France

Hybrid

Skills

C#.NETCRMMicrosoft Dynamics 365

5 days ago

Quick apply

LeHibou

Salesforce Solution Architect

590€ / jour

Freelance

92300 Levallois-Perret, France

Hybrid

Skills

Salesforce

5 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools