Consultant - Finance And Operations Application Customisation - Dynamics 365

Skills
D 365 Customer Service D 365 finance & D 365 Supply Chain Mgmt.

Job Description

Job Description – Dynamics 365 Finance & Operations (F&O) Application Customization Consultant

Position

Dynamics 365 Finance & Operations (F&O) Application Customization Consultant / Developer

Experience

4–10 Years

Location

Hybrid / Remote / On-site (as per business requirement)

Employment Type

Full-Time

Job Summary

We are seeking an experienced Microsoft Dynamics 365 Finance & Operations (D365 F&O) Application Customization Consultant to design, develop, customize, and enhance Dynamics 365 Finance & Operations applications. The ideal candidate will have strong expertise in X++, extensions, integrations, and Microsoft development best practices while working closely with functional consultants and business stakeholders.

Key Responsibilities

  • Design, develop, customize, and maintain Microsoft Dynamics 365 Finance & Operations applications.
  • Develop custom solutions using X++, Visual Studio, and Microsoft development tools.
  • Implement extensions following Microsoft's extension-based development model.
  • Customize forms, tables, classes, reports, workflows, menus, security roles, and business processes.
  • Develop and maintain SSRS reports, Electronic Reporting (ER), and document templates.
  • Build and maintain integrations using:
    • OData
    • Data Management Framework (DMF)
    • Dual Write
    • Power Platform
    • Azure Logic Apps
    • Azure Functions
    • REST/SOAP APIs
  • Develop custom services and data entities.
  • Perform code reviews and ensure adherence to Microsoft's coding standards and best practices.
  • Optimize application performance and troubleshoot technical issues.
  • Support deployment activities across Development, UAT, and Production environments.
  • Participate in solution architecture discussions and technical design reviews.
  • Collaborate with functional consultants to convert business requirements into technical solutions.
  • Prepare technical design documents, unit test cases, and deployment documentation.
  • Provide production support and resolve application defects.

Required Technical Skills

Dynamics 365 F&O

  • Strong experience in Microsoft Dynamics 365 Finance & Operations development
  • X++ Programming
  • Extension Framework
  • Chain of Command (CoC)
  • Event Handlers
  • Custom Services
  • Data Entities
  • Security Framework
  • Batch Jobs
  • Workflows
  • Business Events
  • SysOperation Framework
  • Electronic Reporting (ER)
  • SSRS Reports
  • Number Sequences

Development

  • Visual Studio
  • Azure DevOps
  • Lifecycle Services (LCS)
  • Git Version Control
  • CI/CD Pipelines
  • Build & Release Management

Integration

  • OData Services
  • REST APIs
  • SOAP Services
  • Data Management Framework (DMF)
  • Dual Write
  • Power Platform
  • Power Automate
  • Azure Logic Apps
  • Azure Functions
  • Dataverse

Database

  • SQL Server
  • Query Optimization
  • Stored Procedures (preferred)

Functional Knowledge

Experience in one or more of the following modules:
  • Finance
  • General Ledger
  • Accounts Payable
  • Accounts Receivable
  • Fixed Assets
  • Procurement & Sourcing
  • Inventory Management
  • Warehouse Management
  • Sales & Marketing
  • Production
  • Project Operations
  • Supply Chain Management

Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Microsoft Dynamics 365 Finance & Operations certifications are highly preferred.
  • Experience with Azure cloud services is an advantage.
  • Knowledge of Power Platform and Microsoft Fabric is desirable.

Soft Skills

  • Strong analytical and problem-solving skills
  • Excellent communication and stakeholder management
  • Ability to work independently and in cross-functional teams
  • Strong documentation and presentation skills
  • Ability to manage multiple priorities in a fast-paced environment

Preferred Experience

  • 4–10 years of overall ERP development experience
  • Minimum 3 years of hands-on experience in Dynamics 365 Finance & Operations development
  • Experience with at least one end-to-end D365 F&O implementation
  • Experience in upgrade, migration, and support projects
  • Familiarity with Agile/Scrum delivery methodologies

Nice to Have

  • Microsoft Power Platform (Power Apps, Power Automate)
  • Azure Integration Services
  • Azure DevOps Pipelines
  • Dynamics 365 Customer Engagement integration
  • ISV solution integration
  • Electronic Invoicing
  • Regulatory configurations
  • Performance tuning and optimization

Success Metrics

  • Deliver high-quality customizations aligned with Microsoft best practices.
  • Ensure scalable, maintainable, and upgrade-friendly solutions.
  • Meet project timelines while maintaining code quality.
  • Provide effective production support with minimal downtime.
  • Contribute to continuous improvement through automation, reusable components, and technical innovation. 

Job Requirement

Required Technical Skills

Dynamics 365 F&O

  • Strong experience in Microsoft Dynamics 365 Finance & Operations development
  • X++ Programming
  • Extension Framework
  • Chain of Command (CoC)
  • Event Handlers
  • Custom Services
  • Data Entities
  • Security Framework
  • Batch Jobs
  • Workflows
  • Business Events
  • SysOperation Framework
  • Electronic Reporting (ER)
  • SSRS Reports
  • Number Sequences

Development

  • Visual Studio
  • Azure DevOps
  • Lifecycle Services (LCS)
  • Git Version Control
  • CI/CD Pipelines
  • Build & Release Management

Integration

  • OData Services
  • REST APIs
  • SOAP Services
  • Data Management Framework (DMF)
  • Dual Write
  • Power Platform
  • Power Automate
  • Azure Logic Apps
  • Azure Functions
  • Dataverse

Database

  • SQL Server
  • Query Optimization
  • Stored Procedures (preferred)

Functional Knowledge

Experience in one or more of the following modules:
  • Finance
  • General Ledger
  • Accounts Payable
  • Accounts Receivable
  • Fixed Assets
  • Procurement & Sourcing
  • Inventory Management
  • Warehouse Management
  • Sales & Marketing
  • Production
  • Project Operations
  • Supply Chain Management

Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Microsoft Dynamics 365 Finance & Operations certifications are highly preferred.
  • Experience with Azure cloud services is an advantage.
  • Knowledge of Power Platform and Microsoft Fabric is desirable.

Soft Skills

  • Strong analytical and problem-solving skills
  • Excellent communication and stakeholder management
  • Ability to work independently and in cross-functional teams
  • Strong documentation and presentation skills
  • Ability to manage multiple priorities in a fast-paced environment

Preferred Experience

  • 4–10 years of overall ERP development experience
  • Minimum 3 years of hands-on experience in Dynamics 365 Finance & Operations development
  • Experience with at least one end-to-end D365 F&O implementation
  • Experience in upgrade, migration, and support projects
  • Familiarity with Agile/Scrum delivery methodologies