Microsoft Dynamics 365 Technical Architect
Role details
Job location
Tech stack
Job description
We are seeking a highly experienced Microsoft Dynamics 365 Technical Architect to lead the design, architecture, integration, and implementation of enterprise-scale CRM solutions. The ideal candidate will provide technical leadership throughout the Software Development Life Cycle (SDLC), ensuring scalable, secure, and high-performing solutions that align with business objectives, enterprise architecture standards, and digital transformation initiatives., Solution Architecture & Technical Leadership
- Lead the architecture, design, and implementation of enterprise Microsoft Dynamics 365 CRM solutions.
- Define and maintain application architecture, integration frameworks, security models, and technical standards.
- Develop proof-of-concepts (POCs), prototypes, technical roadmaps, and architecture blueprints to support strategic initiatives.
- Ensure technical solutions align with business goals, enterprise architecture standards, scalability requirements, and security best practices.
- Provide technical leadership, mentorship, code reviews, and architectural guidance to development teams throughout project delivery.
- Establish architecture governance processes, development standards, and solution design best practices.
Microsoft Dynamics 365 CRM & Power Platform
- Design and implement scalable Dynamics 365 CRM solutions, including custom entities, plugins, workflows, business process flows, integrations, and custom extensions.
- Architect solutions utilizing Microsoft Power Platform technologies, including Dataverse, Power Apps, and Power Automate.
- Define CRM customization, extensibility, security, and performance optimization strategies.
- Lead architecture reviews and ensure compliance with enterprise development and governance standards.
- Support application modernization initiatives utilizing low-code/no-code Power Platform capabilities.
Azure Integration & Enterprise Connectivity
- Design and implement enterprise integration solutions using Azure Logic Apps, Azure Functions, API Management, and related Azure services.
- Develop integration strategies connecting Dynamics 365 CRM with internal systems, third-party applications, and external business partners.
- Define API architecture, messaging frameworks, authentication mechanisms, and data exchange standards.
- Support cloud-native and hybrid integration architectures across enterprise environments.
- Collaborate with infrastructure and security teams to ensure secure and reliable integrations.
Data Architecture & Migration
- Design and maintain data models, database architectures, and data management strategies supporting Dynamics 365 solutions.
- Lead data migration initiatives, including data mapping, transformation, validation, and reconciliation activities.
- Develop and oversee master data management, data quality, and data governance processes.
- Optimize SQL Server databases, stored procedures, integrations, reporting solutions, and application performance.
- Ensure data security, integrity, compliance, and operational reliability across enterprise systems.
Application Lifecycle Management (ALM)
- Establish and maintain ALM processes utilizing Azure DevOps and GitHub.
- Design and implement CI/CD pipelines, source control strategies, release management processes, and deployment automation.
- Define development, testing, code review, and deployment standards.
- Support system testing, user acceptance testing, production deployments, and post-production support activities.
- Ensure development teams follow enterprise software development and release management best practices.
Stakeholder Management & Documentation
- Collaborate with business stakeholders to gather requirements, define solution strategies, and establish measurable success criteria.
- Develop technical architecture documents, functional specifications, integration designs, implementation plans, and support documentation.
- Present architecture recommendations, project status updates, and technical solutions to leadership and stakeholders.
- Facilitate collaboration between business, infrastructure, security, data, and development teams.
- Provide technical guidance and knowledge transfer to support long-term application sustainability.
Requirements
Do you have experience in Visual Studio?, * Strong expertise in Microsoft Dynamics 365 CRM Solution Architecture and enterprise application development.
- Extensive experience with Microsoft Power Platform, including Dataverse, Power Apps, and Power Automate.
- Strong development experience using .NET, C#, Visual Studio, and Dynamics 365 extensibility frameworks.
- Deep knowledge of Azure Integration Services, including Logic Apps, Azure Functions, and API Management.
- Advanced SQL Server expertise, including database design, data modeling, stored procedures, reporting, and performance optimization.
- Experience implementing Application Lifecycle Management (ALM) using Azure DevOps and GitHub.
- Knowledge of API design, integration frameworks, cloud-native architecture, and enterprise security best practices.
Required Experience
- Minimum 8 years of experience in systems development, software engineering, application architecture, or related technical disciplines.
- Experience designing, implementing, and supporting Microsoft Dynamics 365 CRM solutions.
- Experience architecting enterprise solutions using Microsoft Power Platform technologies.
- Experience designing and implementing Azure integration solutions utilizing Logic Apps, Azure Functions, and API Management.
- Experience developing and extending Dynamics 365 solutions using .NET, C#, and Visual Studio.
- Experience leading solution architecture, technical design, governance, and implementation initiatives.
- Experience utilizing Azure DevOps for ALM, source control, CI/CD, and release management.
Education
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field., * How many years of experience in Dynamics 365 CRM?
- Do you have experience in .Net technology?
Benefits & conditions
$60 - $65 an hour - Contract, Pulled from the full job description
- Health insurance
- Vision insurance
- Dental insurance, * Dental insurance
- Health insurance
- Vision insurance