S

Dynamics 365 Customer Engagement

Somewhere

Fully Remote
πŸ“ Remote
πŸ‡ΏπŸ‡¦ SA Friendly: 1.0/1.0

πŸ‡ΏπŸ‡¦ Hirezar Summary for South African Applicants

This fully remote full time position at Somewhere is open to applicants from South Africa. The estimated monthly salary is R92,500 – R129,500 ZAR. This role is suited for senior-level professionals. As a remote position, you can work from anywhere in South Africa β€” whether you're based in Johannesburg, Cape Town, Durban, or a smaller town.

Job Description

Senior Dynamics 365 Functional Consultant (CE / Power Platform)

Location:RemoteType:ContractWorking Hours:Significant overlap with U.S. business hours requiredCompensation:Competitive and based on experience

About the Role

We are seeking a highly experienced Senior Dynamics 365 Functional Consultant to lead the functional design, process architecture, and business systems delivery across complex Microsoft Dynamics 365 Customer Engagement implementations.

This is not an administrator or support role. We are looking for a senior consulting professional who has successfully led enterprise-grade Dynamics implementations, facilitated stakeholder workshops, designed scalable business processes, and produced production-quality functional documentation that engineering teams can execute against with minimal ambiguity.

You will work closely with Solution Architects, technical developers, and business stakeholders to design scalable, maintainable solutions across Dynamics 365 CE, Dataverse, Power Platform, and integrations with Dynamics 365 Business Central.

The ideal candidate combines deep functional expertise with strong systems thinking, business process design capability, and exceptional communication skills.

What You’ll Own

Functional Solution Design
* Lead discovery sessions and stakeholder workshops across business, operations, finance, customer service, and project delivery teams
* Capture and document current-state (AS-IS) and future-state (TO-BE) workflows
* Translate business requirements into scalable Dynamics 365 functional solutions
* Prioritize out-of-the-box platform capabilities before recommending customization
* Produce detailed Functional Design Documents (FDDs), user stories, process maps, acceptance criteria, and implementation documentation
* Identify risks, assumptions, dependencies, and process gaps throughout delivery

Dynamics 365 Customer Engagement

You should have deep production experience in at least two of the following modules and working familiarity across the rest:

Sales
* Lead and opportunity lifecycle management
* Forecasting
* Product catalog and pricing structures
* Quotes and sales process automation

Customer Service
* Case management
* SLA management
* Queues and routing
* Knowledge management
* Entitlements and service workflows

Project Operations
* Project setup and governance
* Work Breakdown Structures (WBS)
* Time and expense management
* Billing and revenue workflows
* Resource planning and operational processes
You should understand not only how these modules function, but why specific out-of-the-box behaviors exist and how underlying data models impact scalability and maintainability.

Dataverse & Platform Configuration

You will be expected to operate confidently across the Microsoft Power Platform ecosystem, including:
* Dataverse table architecture and relationship modeling
* 1:N, N:N, and polymorphic relationships
* Business rules and business process flows
* Model-driven app design
* Security roles and business unit architecture
* Owner teams vs. access teams
* Field-level security and hierarchy security
* Solution management and ALM best practices
* Managed vs. unmanaged solutions
* Dependency management and deployment planning
* Data migration strategy and execution

Power Platform Responsibilities

Power Automate
* Cloud flow architecture
* Dataverse triggers
* Retry logic and exception handling
* Child flows and reusable automation patterns

Power Apps
* Model-driven application design
* Canvas apps and custom pages when appropriate

Power BI Collaboration
* Structure clean, scalable data models for downstream reporting and analytics consumption

Integration & Systems Thinking

This role requires strong integration design capability in partnership with technical architects and developers.

You will:
* Collaborate with Business Central and engineering teams on system integration strategy
* Define sync direction and master data ownership
* Identify reconciliation and conflict resolution approaches
* Specify integrations clearly enough for developers to build without ambiguity
* Understand and evaluate:Dataverse APIsDual-WriteVirtual tablesIntegration middleware patterns
* Dataverse APIs
* Dual-Write
* Virtual tables
* Integration middleware patterns
You should be able to think beyond configuration and understand how enterprise systems interact operationally.

Collaboration Expectations

You will work alongside a Lead Solution Architect in a highly collaborative environment.

Success in this role requires the ability to:
* Push back constructively when functional requirements conflict with platform limitations or architectural direction
* Escalate decisions appropriately without unnecessary dependency
* Operate independently while keeping leadership informed
* Create functional designs that reinforce long-term system scalability and maintainability

Required Experience
* 8+ years of experience in Dynamics 365 / Dynamics CRM consulting

Tips for South African Applicants

⏰

Timezone Advantage

South Africa (SAST, UTC+2) overlaps well with European business hours and has a few hours of overlap with US East Coast. Mention your timezone flexibility in your application.

πŸ’°

Salary in Context

At R92,500/month, this role pays well above the average South African remote salary. The USD equivalent ($5,000/mo) benefits from the favourable exchange rate.

πŸ“‹

Application Tips

Tailor your CV to international standards β€” use a clean format, highlight remote work experience, and include your English proficiency. Many SA applicants succeed by emphasising their strong work ethic and cultural adaptability.

πŸ”Œ

Load Shedding Preparedness

If you're applying for a remote role, having a backup power solution (UPS, inverter, or generator) and mobile data as a backup internet connection shows employers you're prepared for South Africa's infrastructure challenges.

About Somewhere

Somewhere is a company in the Recruitment & Staffing industry that hires remote workers from South Africa. They currently have 685 open positions on Hirezar. View all Somewhere jobs β†’