logo

View all jobs

Dynamics 365 Consultant

Johannesburg, Gauteng · Information Technology
We are seeking an experienced Dynamics 365 Consultant to design, implement, and optimize Microsoft Dynamics 365 solutions for our clients. The ideal candidate will have deep expertise in Dynamics 365 CE (Customer Engagement), Finance & Operations (F&O), or Business Central, along with proficiency in related technologies such as Power Platform, Azure, and Dataverse.
You will work closely with stakeholders to analyze business requirements, configure and customize Dynamics 365, integrate third-party applications, and provide end-user training. The role requires strong technical and functional knowledge, problem-solving skills, and the ability to deliver high-quality solutions on time.
Key Responsibilities
Solution Design & Implementation
  • Lead end-to-end Dynamics 365 implementations, including requirements gathering, solution architecture, configuration, and deployment.
  • Customize Dynamics 365 CE (Sales, Customer Service, Marketing, Field Service) or Finance & Operations (F&O) / Business Central to meet business needs.
  • Develop Power Automate flows, Power Apps, and Power BI dashboards to extend Dynamics 365 functionality.
  • Configure security roles, business processes, workflows, and business rules within Dynamics 365.
  • Integrate Dynamics 365 with Azure services, SharePoint, Office 365, and third-party apps using APIs and connectors.
Technical Development & Customization
  • Develop plugins, custom workflows, and JavaScript extensions for Dynamics 365.
  • Work with Dataverse (formerly Common Data Service) to model data and build custom entities.
  • Write and optimize FetchXML, OData queries, and SQL scripts for reporting and data migration.
  • Perform data migrations using Azure Data Factory, KingswaySoft, or Scribe.
Consulting & Stakeholder Management
  • Conduct workshops and discovery sessions to understand client needs.
  • Provide best practice recommendations for Dynamics 365 adoption.
  • Train end-users and create documentation, user guides, and training materials.
  • Troubleshoot and resolve functional and technical issues in Dynamics 365.
Project & Collaboration
  • Work within Agile/Scrum methodologies to deliver projects on time.
  • Collaborate with developers, architects, and business analysts to ensure seamless solution delivery.
  • Stay updated with Microsoft Dynamics 365 updates, Power Platform advancements, and industry trends.
Required Skills & Qualifications
Technical Skills
 Core Dynamics 365 Expertise:
  • Dynamics 365 CE (Customer Engagement) – Sales, Customer Service, Marketing, Field Service
  • Dynamics 365 Finance & Operations (F&O) / Business Central (if applicable)
  • Power Platform (Power Apps, Power Automate, Power BI, Power Virtual Agents)
  • Dataverse (Common Data Service) & Model-Driven Apps
 Development & Integration:
  • Azure Services (Logic Apps, Azure Functions, Azure DevOps)
  • Dynamics 365 SDK, Web API, and Plugin Development
  • JavaScript, .NET, C#, SQL, and FetchXML
  • Integration Tools (KingswaySoft, Scribe, Azure Data Factory)
 Other Relevant Technologies:
  • Microsoft 365 (SharePoint, Teams, Outlook Integration)
  • Dual-Write & Finance & Operations Integration (for F&O roles)
  • AI Builder & Copilot Studio (for AI-driven automation)
Soft Skills & Experience
  • 3+ years of hands-on Dynamics 365 implementation experience.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to translate business needs into technical solutions.
  • Experience working in consulting or client-facing roles.
Certifications (Preferred but Not Mandatory)
  • Microsoft Certified: Dynamics 365 Consultant (e.g., MB-210, MB-230, MB-310, MB-330)
  • Microsoft Certified: Power Platform Developer / Functional Consultant
  • Azure Fundamentals (AZ-900) or Azure Developer (AZ-204)

 

Share This Job

Powered by