HamburgerMenu
hirist

Datamatics - CRM Architect - MS Dynamics

Datamatics Global Services
12 - 15 Years
Multiple Locations

Posted on: 13/11/2026

Job Description

Key Responsibilities :

- Lead the design and architecture of end-to-end solutions using Dynamics 365 CRM Online, Dataverse, and Microsoft Power Platform.

- Translate business and functional requirements into scalable, secure, and maintainable technical architectures.

- Design solutions leveraging Power Apps (Canvas and Model-Driven Apps), Power Automate, and Power Pages.

- Define application architecture, Dataverse data models, security models, integration patterns, and technical design standards.

- Oversee Dynamics 365 CRM customization and development, including plugins, custom workflow activities, .NET/C#, JavaScript, and Web API.

- Design and implement integrations between Dynamics 365, Power Platform, and enterprise applications using Azure Integration Services.

- Define integration architectures using Azure Functions, Logic Apps, Service Bus, and API Management.

- Oversee data migration, transformation, and synchronization solutions using SSIS and other integration technologies.

- Define and govern Application Lifecycle Management (ALM) practices, including solution management, environment strategy, deployment, and release governance.

- Ensure solutions meet non-functional requirements related to performance, scalability, security, resilience, maintainability, and supportability.

- Prepare and review high-level designs, technical architecture documents, integration diagrams, and implementation guidelines.

- Conduct technical design reviews, identify architecture risks, and recommend appropriate mitigation strategies.

- Ensure alignment with enterprise architecture principles, technical standards, and security requirements.

- Provide technical leadership, mentor developers, conduct design walkthroughs, and guide teams in resolving complex technical challenges.

- Collaborate with cross-functional teams throughout discovery, design, development, testing, deployment, and operational handover.

Desired Skills :

- Minimum 8+ years of experience in Microsoft Dynamics 365 CRM development, customization, solution design, and implementation, with significant experience in a Solution Designer / Architect role.

- Strong expertise in Dynamics 365 CRM Online, Dataverse, and Microsoft Power Platform architecture.

- Expertise in designing end-to-end solutions using Dynamics 365 CRM, Power Apps (Canvas Apps and Model-Driven Apps), Power Automate, and Power Pages.

- Strong experience in Dataverse data modelling, Dynamics 365 security roles, application architecture, and solution design patterns.

- Extensive experience in Dynamics 365 CRM customization and development, including plugins, custom workflow activities, .NET/C#, JavaScript, and Web API.

- Strong experience in designing and implementing integrations between Dynamics 365 CRM, Power Platform, and enterprise applications using Azure Integration Services, including Azure Functions, Logic Apps, Service Bus, and API Management.

- Experience in SSIS and data migration/integration solutions, including data transformation and synchronization across systems.

- Expertise in Application Lifecycle Management (ALM) for Dynamics 365 and Power Platform, including solution management, deployment strategies, environment management, and release governance.

- Strong understanding of non-functional requirements (NFRs), including performance, scalability, security, resilience, maintainability, and supportability.

- Experience in defining technical architecture, high-level designs, integration patterns, technical standards, architecture diagrams, and design documentation.

- Ability to review and approve technical designs, identify architecture risks, recommend mitigation strategies, and ensure alignment with enterprise architecture and security standards.

- Strong knowledge of Azure Cloud services and experience in designing cloud-based application and integration architectures.

- Experience with Azure DevOps is desirable.

- Good understanding of SQL Server and relational database concepts.

- Knowledge of NoSQL databases is an added advantage.

- Experience with MVC frameworks and multi-tier application architectures.

- Experience working in Agile delivery environments, collaborating with product owners, business stakeholders, developers, testers, and other architects.

- Proven ability to provide technical leadership, mentor developers, conduct design walkthroughs, and influence technical decisions across delivery teams.

- Excellent communication and stakeholder management skills, with the ability to explain complex technical concepts clearly.

- Experience in the health insurance domain would be an added advantage.

Competencies Desired :

- Technical : Excellent architectural, analytical, and problem-solving skills, with deep expertise in Dynamics 365 CRM, Power Platform, Dataverse, and Azure services.

- Solution Design : Ability to translate business requirements into secure, scalable, maintainable, and supportable end-to-end solution architectures.

- Integration & Data : Strong understanding of integration patterns, API design, data modelling, data migration, and enterprise application integration.

- Architecture Governance : Ability to establish design standards, review technical solutions, manage architecture risks, and ensure compliance with non-functional requirements and enterprise architecture guidelines.

- Technical Leadership : Ability to guide development teams, resolve complex technical challenges, manage technical debt, and promote reusable solution patterns.

- Delivery Collaboration : Ability to work closely with business stakeholders, product owners, solution architects, and delivery teams throughout discovery, design, development, testing, and operational handover.

- Behavioral : Excellent written and verbal communication, stakeholder management, collaboration, and decision-making skills

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...