MS Dynamics Solution Architect

Dominion Data Services
Richmond, VA
Remote
Job Description
Role Overview

As a senior technical leader, you will design and guide the delivery of scalable, high-quality solutions across the Microsoft Dynamics 365 and Power Platform ecosystem. You will work directly with clients to understand their business and technical challenges, advise them on the right approach, and translate their needs into practical solution architectures and implementation strategies.

What You Will Do

Lead the architecture and design of solutions leveraging Microsoft Dynamics 365, Power Platform, Azure, and related Microsoft technologies. Provide technical direction throughout the full solution lifecycle, from discovery and architecture through implementation and ongoing optimization.

Why It Might Be a Fit

You should be equally comfortable whiteboarding an architecture with a technical team, advising an executive on technology strategy, and joining a sales call to help shape and communicate a solution. You will also serve as a trusted technical advisor to clients, helping them evaluate options and make informed technology decisions.

Requirements

  • Significant experience designing and implementing enterprise solutions using Microsoft Dynamics 365, particularly Dynamics 365 CRM/Customer Engagement.
  • Deep understanding of Dynamics 365 architecture, configuration, customization, Dataverse, security, workflows, plugins, integrations, and data migration.
  • Strong experience with Power Platform, including Power Apps, Power Automate, Power BI, and Dataverse.
  • Experience designing solutions that integrate Dynamics 365 with other enterprise systems and third-party platforms.
  • Strong knowledge of Microsoft Azure and cloud-based architecture and integration patterns.
  • Technical proficiency with technologies such as C#, .NET, JavaScript/TypeScript, APIs, SQL, and Azure services.
  • Experience with integration and migration technologies such as Azure Integration Services, APIs, SSIS, KingswaySoft, or similar tools.
  • Experience participating in pre-sales activities, technical discovery, solutioning, estimating, proposals, presentations, and SOW development.
  • Ability to quickly understand a client's business problem and translate it into a clear technical strategy and solution.
  • Strong client-facing communication and presentation skills, with the ability to communicate effectively with executives, business stakeholders, architects, and developers.
  • Demonstrated ability to coach and mentor technical team members.
  • Strong problem-solving skills with the ability to navigate ambiguity and recommend practical solutions.

Benefits

  • Significant experience designing and implementing enterprise solutions using Microsoft Dynamics 365, particularly Dynamics 365 CRM/Customer Engagement.
  • Competitive salary and benefits package
  • Opportunities for professional growth and development
  • Collaborative and dynamic work environment
  • Flexible work arrangements
  • Comprehensive health insurance
  • Retirement plan
  • Paid time off
  • Professional development opportunities
  • Mentorship and coaching
  • Flexible work arrangements
]]>