Apply now »

The Microsoft CRM (Solution) Architect will be responsible for designing, implementing, and governing end-to-end Microsoft Dynamics 365 CRM solutions, ensuring scalability, performance, and alignment with business objectives. Candidate must have relevant experience of 12 to 15 Years. The role involves providing technical leadership, defining solution architectures, and guiding development teams across the full project lifecycle for CRM initiatives.

 

Key Responsibilities

- Lead the end-to-end technical architecture, design, and implementation of Microsoft Dynamics 365 CRM solutions.
- Translate business requirements into scalable, secure, and high-performing CRM technical architectures and solution designs.
- Define and own the overall CRM technical roadmap, integration patterns, and best practices for Dynamics 365 and related components.
- Provide hands-on technical leadership to development teams, including design reviews, code reviews, and solution validation.
- Design and oversee integrations between Dynamics 365 CRM and external systems using APIs, middleware, and enterprise integration tools.
- Define data models, data migration strategies, and data management approaches for CRM implementations.
- Ensure CRM solutions adhere to enterprise architecture standards, security guidelines, and compliance requirements.
- Optimize CRM performance, scalability, and reliability through effective design, configuration, and tuning.
- Collaborate with business stakeholders, functional consultants, and project managers to ensure solutions meet functional and non-functional requirements.
- Prepare and maintain technical design documents, architecture diagrams, and solution blueprints.
- Evaluate new Dynamics 365 features, Microsoft Power Platform capabilities, and related technologies to enhance CRM solutions.
- Support pre-sales and solutioning activities by providing technical inputs, effort estimates, and architectural guidance.
- Troubleshoot complex technical issues, provide root cause analysis, and implement long-term corrective actions.
- Mentor and coach technical team members on Microsoft CRM architecture, design patterns, and development standards.
- Ensure adherence to DevOps practices, including CI/CD pipelines, automated testing, and deployment for CRM solutions.

 

Other Capabilities

- Strong ability to work with cross-functional and geographically distributed teams in a collaborative manner.
- Excellent communication skills to effectively convey complex technical concepts to both technical and non-technical stakeholders.
- Proven experience in leading large-scale CRM transformation or modernization programs.
- Strong problem-solving and analytical skills with a focus on solution quality and customer outcomes.
- Ability to manage multiple initiatives, prioritize tasks, and deliver within agreed timelines.
- Experience working in agile and hybrid delivery models for enterprise projects.
- Demonstrated ability to create and enforce technical standards, guidelines, and best practices for CRM development.

 

Qualifications and Skills

- Bachelors or Masters degree in Computer Science, Information Technology, Engineering, or a related field.
- Extensive experience in Microsoft Dynamics 365 CRM (Customer Engagement) as a technical architect or senior technical lead.
- Strong expertise in Microsoft Dynamics 365 CRM customization, configuration, plugins, workflows, and custom development.
- Hands-on experience with Power Platform components such as Power Apps, Power Automate, and Power BI in CRM scenarios.
- Proficiency in .NET, C#, JavaScript, TypeScript, and related technologies used in Dynamics 365 CRM development.
- Experience with Azure services relevant to CRM solutions (e.g., Azure Functions, Service Bus, Logic Apps, API Management).
- Strong understanding of CRM security models, role-based access, and data protection practices.
- Experience with data migration tools and techniques for Dynamics 365 CRM, including ETL tools and scripts.
- Knowledge of integration technologies and patterns (REST APIs, SOAP, web services, event-driven integrations).
- Familiarity with DevOps tools and practices for CRM deployments (e.g., Azure DevOps, Git, CI/CD pipelines).
- Relevant Microsoft certifications in Dynamics 365 or Power Platform are highly desirable.

 

Apply now »