Senior Microsoft Dynamics 365 Finance & Operations (D365 F&O) Technical Consultant / Solution Architect
Engagement Type: Part-Time Contract (Remote)
Duration: 2–3 months (with possible extension)
Availability: 10–20 hours per week
Project Overview
We are seeking an experienced Microsoft Dynamics 365 Finance & Operations (D365 F&O) Technical Consultant to design and implement a custom Internal Vendor Payment Request & Approval Workflow for a client in Saudi Arabia.
The client currently manages payment requests manually and requires a digital workflow integrated with Dynamics 365 Finance.
The solution should provide an internal payment request process with configurable approvals before Finance creates the Vendor Payment Journal.
Current Business Process
The client's current workflow is:
- Requesting Department creates an Internal Payment Request.
- Supporting documents are attached:
- Vendor Invoice
- Purchase Order
- Contract
- Other supporting documents
- Department Manager reviews and approves.
- Finance reviews and approves.
- If the payment exceeds SAR 100,000, Executive Director approval is required.
- After final approval, Finance creates and processes the Vendor Payment Journal within Dynamics 365 Finance.
Project Objectives
Design and implement a secure electronic approval workflow that:
- Eliminates the current manual approval process
- Provides a complete approval audit trail
- Supports role-based approvals
- Supports conditional approval routing based on payment amount
- Stores supporting documentation
- Integrates with Microsoft Dynamics 365 Finance
- Allows Finance to process approved requests into the payment process
Responsibilities
- Conduct functional discovery sessions with stakeholders
- Analyze the existing payment approval process
- Recommend the most suitable architecture
- Design the end-to-end solution
- Configure or develop the required workflow
- Develop required customizations in Dynamics 365 Finance (X++)
- Develop Power Apps / Power Automate components where appropriate
- Integrate the solution with Dynamics 365 Finance
- Configure notifications and approval routing
- Implement document attachment capabilities
- Perform unit testing
- Support User Acceptance Testing (UAT)
- Provide deployment support
- Deliver technical and functional documentation
- Conduct knowledge transfer to the client's team
Technical Requirements
The consultant should have strong experience with:
- Microsoft Dynamics 365 Finance & Operations
- Dynamics 365 Finance customization
- X++ development
- Dynamics Workflow Framework
- Accounts Payable module
- Vendor Payment processes
- Power Apps
- Power Automate
- Dataverse
- Azure DevOps
- Visual Studio
- Electronic Reporting (ER) (preferred)
- Security Roles & Duties
- Business Events (preferred)
- Microsoft Entra ID integration (preferred)
Functional Requirements
The solution should support:
- Internal Payment Request creation
- Multiple attachment types
- Department Manager approval
- Finance approval
- Conditional Executive Director approval
- Approval comments
- Rejection and resubmission
- Complete approval history
- Email notifications
- Status tracking
- Audit logging
- Role-based security
- Future scalability for additional approval levels
Preferred Experience
- 5+ years of Dynamics 365 Finance & Operations consulting
- Multiple D365 Finance implementation projects
- Experience with workflow customization
- Experience integrating Power Platform with D365 Finance
- Experience working with clients in Finance or ERP transformation projects
- Experience with Middle East or Saudi Arabia implementations is a plus
Deliverables
- Solution Design Document
- Technical Design
- Configured Workflow
- Developed Custom Components
- Integrated Solution
- Test Scripts
- UAT Support
- Production Deployment
- Technical Documentation
- User Guide
- Knowledge Transfer Session
Engagement Model
- Part-time remote engagement
- Flexible working hours
- Weekly progress meetings
- Collaboration with our implementation team
Ideal Candidate
We are looking for a senior consultant who can independently:
- Recommend the best technical approach (native D365 customization vs. Power Platform)
- Design scalable enterprise-grade solutions
- Develop and deploy custom functionality
- Work directly with business stakeholders
- Deliver production-ready implementations with minimal supervision
When applying, please include:
- Relevant D365 Finance project experience
- Certifications (if any)
- Examples of workflow or approval solutions delivered
- Hourly or daily consulting rate
- Earliest availability
Application Question(s):
- What is your current CTC?
- What is your expected CTC?
- What is your hourly rates for part time or contractual work?
- Are you willing to work part time or on a project basis?
- Total how many years of experience you have with Microsoft Dynamics 365 F&O
- How soon can you start working on Project?
- How many hours you can devote for this project daily?
Work Location: Remote