Dynamics 365 F&O Developer
Church International Limited
UK
2 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.church-int.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source
Tech stack
Microsoft Word
Microsoft Excel
Artificial Intelligence
Unit Testing
Software Bug Management
C Sharp (Programming Language)
Spreadsheets
Code Review
Data Hub
Data Integrity
Microsoft Dynamics CRM
Microsoft Dynamics
+17 more
Microsoft Visual Studio
Performance Tuning
Scrum Methodology
SAP Configuration
Systems Integration
Transaction Processing (Computing)
Data Import/Export
Microsoft Power Automate
X++ (Programming Language)
Build Management
Microsoft Dynamics 365 Finance & Operations
Low-code
Enterprise Integration
Data Management
Software Coding
Restful APIs
Powerapps
Job description
- Customise and configure Dynamics 365 Finance & Operations, demonstrating expertise in its data structures, frameworks, and development tools such as Visual Studio and LifecycleServices (LCS), Unified Developer Experience (UDE), and all components of the Microsoft Power Platform including Copilot Studio. Experience with extension models and best practices for upgrades and maintainability.
- Participate in all phases of the Dynamics 365 F&O implementation lifecycle, including requirements analysis, design, development, testing, deployment, and post-go-live support. Collaborate with business analysts and stakeholders to ensure solutions meet business needs.
- Develop, enhance, and stabilise core Dynamics 365 Finance & Operations modules including Procurement & Sourcing, Purchase Orders, Vendor Management, General Ledger, Budgeting, Payments, and Travel & Expense, ensuring reliable transaction processing, compliant approval flows, and high-quality financial and procurement data.
- Extend and enhance standard Dynamics 365 modules through customisations primarily using the MS Power Platform (including Copilot Studio) but also potentially using X++, C#, and integration patterns. Adhere to coding standards, perform code reviews, and maintain technical documentation.
- Design and build integrations between F&O and external systems using Power Automate, Dataverse, virtual tables, and RESTful APIs. Ensure data integrity, security, and performance in integration solutions.
- Create and maintain automated workflows and approval processes (using Power Automate, software Agents in Copilot studio, and native F&O workflows) that embed business rules, thresholds, compliance controls, and auditability, reducing reliance on manual spreadsheets and workarounds.
- Design, maintain, and optimise Data Entities and Data Management Framework (DMF) pipelines for structured data import/export, reporting, and cross-system synchronisation. Ensure data quality and consistency for finance reporting, dashboards, and audit requirements.
- Use the Power Platform to develop low-code applications (Power Apps) and incorporate AI features to enhance F&O processes. Evaluate and implement new MS Dynamics and Power Platform capabilities as they become available - especially emerging AI capabilities.
- Customise and maintain document templates and outputs (eg PO Confirmations, financial journals, reports, and exports using Word/Excel templates), ensuring accuracy, consistency, and alignment with finance and procurement requirements.
- Provide ongoing maintenance, troubleshooting, and third-level support for new and existing Dynamics 365 applications, including performance tuning and bug fixes. Support user training and create technical support documentation.
- Consult with clients and end-users on technical and functional aspects of the platform, providing guidance and recommendations for solution design and best practices. Communicate complex technical concepts clearly to non-technical stakeholders and participate in user acceptance testing (UAT).
- Perform other related duties as assigned.
Requirements
- A minimum requirement of a Bachelorâs degree at a nationally recognised/certified University in a related discipline and 3 years post-related experience. Or exceptionally, the lack of a university degree may be compensated by the demonstration of a candidateâs particular abilities or experience that is/are of interest to DX, that is, at least 10 years extensive and progressive expertise in duties related to the function of the post.
- Proven experience developing, customising, and supporting solutions in Microsoft Dynamics 365 Finance & Operations (F&O).
- Proficiency in the MS Power Platform (with particular emphasis on Copilot Studio), X++ and C# for Dynamics 365 F&O customisations and integrations.
- Hands-on experience with Data Entities, DMF, and structured reporting in Dynamics 365 F&O.
- Experience supporting finance and procurement approval logic, compliance requirements, and audit-ready ERP processes.
- Experience working closely with finance, procurement, and operational stakeholders to translate policies into system logic.
- Experience with Power Platform tools, including Power Automate, Power Apps, and Dataverse.
- Experience with RESTful APIs, virtual tables, and integration patterns.
- Experience with Visual Studio and Lifecycle Services (LCS).
- Working knowledge of Unified Developer Experience (UDE) and Power Platform Admin Center (PPAC).
- Experience participating in all phases of ERP implementation: requirements analysis, design, development, testing, deployment, and post-go-live support.
- Demonstrated ability to design and build automated workflows and integrations between F&O and external systems using Power Platform technologies.
- Knowledge of extension models, upgrade strategies, coding standards, and maintainability best practices.
- Experience with unit testing, code reviews, technical documentation, and user acceptance testing (UAT).
- Proven ability to provide maintenance, performance tuning, and third-level support for Dynamics 365 applications.
- Strong communication skills for consulting with clients and translating complex technical concepts for non-technical stakeholders.
- Experience working in Agile/Scrum environments.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.church-int.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
AJ
Austin Joy
over 4 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
LM
Luis Minvielle
Whatâs the Difference between a Junior, Mid, and Senior Developer?
over 3 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago