CRM Solution Architect

ICFβ€’Reston, VA
β€’$130,687 - $222,169

About The Position

ICF is seeking an experienced Microsoft Dynamics CRM Solution Architect for its Corporate Information Technology (CIT) Department. The group works with internal clients to plan, configure, and develop secure information systems that improve performance, increase productivity, and support business objectives. The Solution Architect is the primary technical partner to functional stakeholders, business stakeholders, and development teams. The role translates business requirements into scalable, secure, and sustainable Dynamics 365 and Power Platform solutions, aligning them with enterprise architecture, reporting, governance, and business objectives. The ideal candidate can discuss business process transformation with executives and solution architecture with technical teams, and brings strong collaboration, communication, and leadership skills alongside expertise in Dynamics 365, Power Platform, integrations, data architecture, and emerging AI capabilities.

Requirements

  • Bachelor of Science in Computer Science or an equivalent technical field.
  • At least 7 years of hands-on experience designing, creating, customizing, and configuring Microsoft Dynamics CRM solutions.
  • At least 5 years working on projects using Agile SDLC methodology.
  • At least 5 years working with Dynamics CRM security roles and application configuration.
  • At least 5 years managing a Microsoft Power Platform environment.
  • At least 5 years implementing scripting solutions using PowerShell, Python, .NET/C#, JavaScript, or an equivalent technology.
  • Excellent written and verbal communication skills, including facilitation, active listening, and explaining complex technical concepts in business language.
  • Ability to build trusted relationships and foster collaboration across technical, functional, and business teams.
  • Ability to work independently and as part of a team.
  • Ability to create alignment among functional and business owners.
  • Strong analytical, root-cause analysis, and problem-solving skills.
  • Self-motivated, with the ability to work efficiently and productively with minimal direction or oversight.
  • Must be authorized to work in the United States.

Nice To Haves

  • Experience with GitHub Copilot CLI or equivalent, SQL Server, web servers, OAuth, Microsoft Azure, Microsoft 365, or Microsoft Fabric.
  • Experience using Dynamics CRM Web APIs.
  • Experience integrating Dynamics CRM with third-party applications such as LinkedIn Navigator, Introhive, and Marketo.
  • Microsoft Dynamics 365 and/or Power Platform certification.

Responsibilities

  • Act as the technical owner and strategic advisor for the Microsoft Dynamics CRM platform.
  • Partner with functional and business owners to support, improve, and implement enterprise CRM solutions.
  • Share and advocate for industry best practices and technical and functional solution patterns related to Microsoft Dynamics CRM and Microsoft Power Platform.
  • Design, test, implement, and support end-to-end CRM solutions, including integration, security, and scalability, to meet business objectives.
  • Maintain technology platform alignment with the Lead to Contract value stream.
  • Participate in the full business development lifecycle, from identifying opportunities through proposal development and contract award.
  • Proactively engage engineers and business stakeholders to ensure project progression.
Β© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service