Cognizant is hiring a Microsoft Dynamics CRM Solution Architect to lead the design, architecture, and implementation of enterprise-grade CRM solutions. You will leverage the Microsoft ecosystem, including Dynamics 365 and the Power Platform, to translate complex business requirements into scalable, secure, and performant solutions for our clients.
What You'll Do
- Lead client meetings and strategic workshops to understand business needs and consult on CRM/XRM uses.
- Analyze requirements and translate them into high-level and detailed functional specifications.
- Develop comprehensive project work plans, manage budgets, and oversee scope.
- Advise on licensing plans and capabilities for PowerApps and Power Automate.
- Architect, design, and implement CRM/XRM applications and platform solutions.
- Create robust architectural designs addressing scalability, security, performance, and extensibility.
- Design integrations with backend, ERP, and other enterprise systems.
- Identify efficient solutions to meet requirements, minimizing custom code.
- Develop data conversion strategies, testing frameworks, and deployment plans.
- Configure and customize Microsoft Dynamics CRM/XRM using native tools and .NET extensions.
- Develop plugins, custom workflow assemblies, web resources, integrations, and automation.
- Build canvas and model-driven PowerApps.
- Develop Power Automate flows integrating data from Microsoft Forms and Office 365 components.
- Implement solutions involving CDS/Dataflex and multiple Microsoft 365 services.
- Train client teams on CRM/XRM administration and user best practices.
- Ensure adherence to industry standards, governance patterns, and Microsoft cloud architecture best practices.
- Promote modern methodologies such as SOA, design patterns (MVC, MVP), and enterprise integration techniques.
What We're Looking For
- 15+ years of overall IT experience.
- Minimum 10+ years of experience with Microsoft Dynamics CRM/XRM.
- Minimum 10+ years of implementation experience supporting medium to large-scale environments (100+ users).
- Minimum 10+ years of implementation experience in Microsoft Azure technologies.
- 10+ years of experience developing both canvas and model-driven PowerApps.
- 10+ years experience creating solutions using Microsoft Forms, Power Automate, and Office 365 integrations.
- Experience with CDS/Dataflex environments.
- Hands-on experience developing solutions that span multiple Office 365 services (SharePoint, Outlook, Graph API, OneNote, OneDrive, etc.).
- Strong understanding of Microsoft Dynamics CRM customization, workflows, and .NET integration.
- Expertise in plugin development, workflow assemblies, and web resource capabilities.
- Deep knowledge of promotional methodologies, development standards, and best practices.
- Comprehensive understanding of full CRM lifecycle: installation, configuration, customization, and deployment.
- Understanding of Microsoft software technologies including .NET development, SQL Server, and system integration patterns.
Technical Stack
- Microsoft Dynamics 365, Microsoft Dynamics CRM/XRM
- Power Platform: PowerApps, Power Automate
- Microsoft Azure, Microsoft .NET, CDS/Dataflex
- Microsoft 365 services: SharePoint, Outlook, Graph API, OneNote, OneDrive
- SQL Server
Benefits & Compensation
- Salary: $135,000 to $155,000
- Medical/Dental/Vision/Life Insurance
- Paid holidays plus Paid Time Off
- 401(k) plan and contributions
- Long-term/Short-term Disability
- Paid Parental Leave
- Employee Stock Purchase Plan
Work Mode
This is a hybrid position based in Bridgewater, NJ, USA.
Cognizant is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.




