Haystack
← Back to Jobs
Other

Senior Architect (CRM)

Hexaware Technologies, IncKing of Prussia, PA🇺🇸United StatesPosted 16 Jul 2026

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Role: Senior Architect (CRM)

Location: King of Prussia, PA (Hybrid)

Note: Need resource who worked on CRM migration project from preferably Salesforce to dynamics 365, should have strong CRM architecture experience.

Senior Architect

The Senior Architect is responsible for designing the end-to-end technical and solution architecture for the Salesforce Dynamics migration. You will translate business requirements into a robust architecture, lead technical design and decisions, validate migration approaches, guide integration and data transformation patterns, and provide technical leadership across vendor, onshore/offshore, and client engineering teams.

Key Responsibilities

  • Define the target-state CRM solution architecture across Dynamics 365, Power Platform, Azure services, and identity/access architecture.
  • Produce architecture artifacts: solution diagrams, component interfaces, sequence flows, and non-functional requirement (NFR) mappings.
  • Own data model mapping from Salesforce objects/custom objects to Dynamics entities and the Power Platform.
  • Define extraction, transformation, deduplication, enrichment, reconciliation, and archival strategies.
  • Validate tooling choices (e.g. Microsoft Migration Toolkit, KingswaySoft, Azure Data Factory) and develop data validation and reconciliation patterns.
  • Design integration patterns (real-time APIs, event-driven, batch, middleware) and sequencing for dependent systems (ERP, CPQ, marketing, support tools).
  • Specify interface contracts, idempotency, error-handling, backpressure, and retry semantics.
  • Ensure integration observability and monitoring approach.
  • Specify environment strategy (DEV/INT/UAT/PRE-PROD/PROD), environment provisioning, and data masking approaches.
  • Define CI/CD pipelines, release orchestration, infrastructure-as-code, and deployment guards for Dynamics and Azure-hosted components.
  • Architect role- and attribute-based access control, field-level security, and segregation of duties for Dynamics.
  • Ensure designs meet data protection, encryption, logging, audit trail, and regulatory constraints (GDPR, HIPAA where applicable).
  • Define secure secret management and key rotation for integrations.
  • Set performance targets and capacity planning approach; define caching, throttling, and scaling strategies.
  • Design resilience and fault-tolerance for integrations and migration processes, including rollback and retry strategies.
  • Define test strategy for unit, integration, performance, data reconciliation, and user acceptance testing.
  • Create migration cutover architecture: incremental/federated approaches, pilot runs, dress rehearsals, and rollback plan.
  • Establish architecture standards, design patterns, and coding/solution reviews.
  • Act as the escalation point for technical trade-offs, prepare decision records (ADR), and support governance boards.
  • Mentor solution/technical architects, lead technical workshops and vendor evaluations.
  • Work with Engagement Manager, Delivery Manager, Product Owners, InfoSec, and business SMEs to align on architecture decisions and risks.
  • Present architecture rationale and trade-offs to executive and technical stakeholders.

Required Qualifications & Experience

  • 10+ years of enterprise solution architecture or senior technical lead experience, with 5+ years in CRM architecture or large CRM transformations.
  • Hands-on architecture experience with Microsoft Dynamics 365 CE (Sales, Customer Insights), Power Platform (Power Apps, Power Automate, Dataverse).
  • Practical experience migrating from Salesforce to Dynamics 365 or equivalent cross-platform CRM migrations.
  • Strong data architecture and migration experience: mapping, transformation, reconciliation, and tooling.
  • Deep knowledge of integration patterns and middleware (APIs, Azure Integration Services, message buses).
  • Proven experience with Azure services, identity platforms (Azure AD, ADFS), and cloud-native deployment patterns.
  • Excellent communication skills ability to present complex technical designs to executives and hands-on teams.
  • Certifications PL200, PL400, PL600, MB210, MB220, MB230, MB240 preferred

Preferred Qualifications

  • Microsoft certifications: Dynamics 365 Architect/Functional Consultant or Power Platform certifications.
  • Experience with migration tooling: Microsoft data migration toolkit, KingswaySoft, Scribe, Azure Data Factory
  • Experience in regulated industries (financial services, healthcare, government) and multi-region rollouts.
  • Experience with performance testing and capacity planning for CRM workloads.
  • Prior experience in vendor selection and technical commercial evaluations.

Core Competencies

  • Systems thinking and strong trade-off analysis.
  • Clear, concise technical documentation and diagramming.
  • Leadership: mentoring, technical decision-making, and stakeholder influence.
  • Risk-based approach to architecture (security, availability, data integrity).
  • Pragmatic approach balancing long-term architecture vision and near-term delivery constraints.

Skills

Encryption
Salesforce
Azure
CRM
ERP
Capacity Planning
GDPR
HIPAA
Reconciliation

Similar jobs