Senior Dynamics 365 Field Service Functional Consultant

We are seeking a Senior Microsoft Dynamics 365 Field Service Functional Consultant to lead the functional design, configuration, implementation, testing, migration, training, and deployment of Dynamics 365 Field Service solutions. The consultant will work closely with service operations, dispatchers, field technicians, asset-management teams, customer service teams, technical architects, developers, integration specialists, and project leadership to deliver efficient end-to-end field service processes.

Key Responsibilities

  • Lead discovery workshops and document current-state and future-state field service processes, requirements, pain points, and improvement opportunities.
  • Own the functional solution design for Microsoft Dynamics 365 Field Service and ensure alignment with business requirements and standard product capabilities.
  • Configure and demonstrate Work Orders, Work Order Types, Incidents, Service Tasks, Products, Services, Bookings, Resources, Territories, Characteristics, and related Field Service functionality.
  • Design end-to-end processes covering service request, work order creation, scheduling, dispatch, technician execution, parts consumption, service completion, customer sign-off, and downstream billing.
  • Configure resource requirements, bookable resources, resource categories, skills/characteristics, territories, working hours, and scheduling constraints.
  • Design and configure the Schedule Board and Resource Scheduling Optimization processes where applicable.
  • Define dispatcher and technician workflows that improve resource utilization, travel efficiency, service response times, and first-time-fix performance.
  • Configure Agreements, recurring work orders, preventive maintenance schedules, service tasks, and inspection processes.
  • Design customer asset and equipment-management processes including asset hierarchies, service history, maintenance requirements, and asset-related work orders.
  • Support mobile Field Service processes including technician access to work orders, customer assets, inspections, products, services, notes, photos, signatures, and offline requirements.
  • Define functional requirements for integration between Dynamics 365 Field Service and Sales, Customer Service, Finance & Operations, inventory, procurement, IoT, GIS/mapping, telephony, and other enterprise applications.
  • Work with solution architects and technical teams to determine when standard configuration, Power Platform automation, integration, or custom development is appropriate.
  • Configure security roles, teams, business units, forms, views, dashboards, business process flows, and model-driven app navigation as required.
  • Lead functional design for alerts, notifications, approvals, escalations, and automation using Dynamics 365 and Power Automate.
  • Support implementation governance, scope management, functional design reviews, solution demonstrations, and stakeholder sign-off.

Scheduling & Dispatch Responsibilities

  • Design scheduling processes based on technician availability, location, skills, territory, priority, duration, and service-level requirements.
  • Configure Schedule Board views, filters, resource requirements, booking statuses, and scheduling parameters.
  • Define dispatcher processes for manual, assisted, and automated scheduling.
  • Support optimization scenarios to reduce travel time and improve resource utilization.
  • Design processes for emergency work, rescheduling, cancellations, delays, and technician reassignment.
  • Define operational KPIs including utilization, travel time, response time, completion rate, first-time-fix rate, and SLA performance.

Data Migration Responsibilities

  • Lead functional data-migration requirements for Field Service master and transactional data.
  • Define source-to-target mappings for customers, customer assets, resources, territories, skills, products, warehouses, agreements, work orders, bookings, service history, and other required data.
  • Define transformation, cleansing, validation, reconciliation, and data-quality rules.
  • Work with data migration specialists to validate migrated data in Dataverse.
  • Support mock migrations, UAT migration cycles, cutover rehearsals, final migration, and post-migration reconciliation.
  • Ensure migrated operational and historical data supports required Field Service processes and reporting.

Integration Responsibilities

  • Define functional integration requirements between Field Service and Dynamics 365 Sales and Customer Service.
  • Define integration requirements with Dynamics 365 Finance & Operations for customers, products, inventory, purchasing, invoicing, and financial transactions.
  • Support integrations with external scheduling, telematics, mapping, IoT, inventory, ERP, and service-management platforms.
  • Define business rules, ownership, timing, error-handling requirements, and reconciliation requirements for integrated data.
  • Work closely with integration architects and developers during design, build, testing, and deployment.

Required Qualifications & Experience

  • 7+ years of experience in enterprise applications, field service, service management, CRM/ERP, or business applications consulting.
  • Strong hands-on experience implementing Microsoft Dynamics 365 Field Service.
  • Proven experience delivering at least one full lifecycle Dynamics 365 Field Service implementation is strongly preferred.
  • Strong understanding of work order management, dispatch, scheduling, field technician operations, asset maintenance, and service delivery.
  • Experience with Universal Resource Scheduling and Schedule Board configuration.
  • Experience with Resource Scheduling Optimization is highly desirable.
  • Strong knowledge of Microsoft Dataverse and Power Platform.
  • Experience with Dynamics 365 Field Service mobile processes.
  • Experience with enterprise data migration and system integration.
  • Experience working in Agile/Scrum implementation environments and with Azure DevOps or similar delivery tools.
  • Strong requirements gathering, process modelling, functional design, documentation, testing, and stakeholder-management skills.
Job Category: Information Technology
Job Type: Full Time
Job Location: Colombo

Apply for this position

Drop files here or click to uploadMaximum allowed file size is 128 MB.
Allowed Type(s): .pdf, .doc, .docx, .jpg
Drop files here or click to uploadYou can upload upto 5 files, 128 MB per file.
Allowed Type(s): .pdf, .doc, .docx, .jpg