Microsoft Dynamics 365 Technical Architect

AgreeYa Solutions, Inc.
Los Angeles, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 135K

Job location

Los Angeles, United States of America

Tech stack

.NET
Applications Architecture
Application Lifecycle Management
Application Performance Management
Authentication Protocols
Azure
C Sharp (Programming Language)
Cloud Engineering
Code Review
Databases
Continuous Integration
Data Architecture
Data Governance
Data Hub
Data Mapping
Data Migration
Data Security
Database Design
Microsoft Dynamics CRM
Electronic Data Interchange (EDI)
Github
Messaging Application Programming Interface
Microsoft Dynamics
Microsoft Visual Studio
Microsoft SQL Server
Performance Tuning
Systems Development Life Cycle
Release Management
Software Deployment
Software Engineering
SQL Stored Procedures
System Testing
Systems Integration
Enterprise Software Applications
Microsoft Power Automate
Data Strategy
Information Technology
Deployment Automation
low-code
Enterprise Integration
Integration Frameworks
Data Management
Tools for Reporting
Cloud Integration
Api Design
Software Version Control
Api Management
Serverless Computing
Powerapps

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

About the company

AgreeYa is a global systems integrator delivering competitive advantage for its customers through software, solutions, and services. Established in 1999, AgreeYa is headquartered in Folsom, California, with a global footprint and a team of more than 2,200 staff across offices. AgreeYa works with 500+ organizations ranging from Fortune 100 firms to small and large businesses across industries such as Telecom, Banking, Financial Services & Insurance, Healthcare, Utility & Energy, Technology, Public sector, Pharma & Biotech, and others. Please visit us at www.agreeya.com for more information.

Apply for this position