D365 F&O Engineer - Finance
Permanent - Full Time
2 days per week in London
D365 F&O
We are looking for a highly skilled and motivated Lead D365 Engineer to help shape and optimize their Microsoft Dynamics 365 Finance & Operations (F&O) ecosystem. You’ll lead the design, development, and implementation of solutions that directly impact core financial processes across a growing global organization.
You’ll be part of a specialised Microsoft Dynamics 365 F&O team responsible for end-to-end solution delivery. The environment is agile, collaborative, and innovation-driven. Creativity is encouraged — whether that means experimenting with new tools, improving team workflows, or introducing better engineering patterns.
They believe in strong ownership, open communication, and a shared commitment to building robust systems that serve the needs of a global business.
Your Mission
End-to-End Solution Ownership
* Lead full lifecycle D365 F&O projects, from requirements gathering and technical design to development, testing, deployment, and post-launch support
* Build and maintain customized features within D365 F&O Finance modules to support complex financial processes
* Ensure high-quality integrations between D365 and other enterprise systems (e.g., CRM, ERP, commerce platforms)
Technical Leadership
* Develop and maintain clean, efficient, well-documented code using X++, .NET, C#, and related technologies
* Conduct regular code reviews and enforce coding standards and development best practices
* Stay ahead of Microsoft Dynamics 365 updates, release plans, and technical innovations
Solution Design and Architecture
* Translate business needs into scalable, maintainable technical solutions
* Design system architecture that aligns with both business goals and platform capabilities
* Evaluate and recommend improvements to optimize financial workflows and technical performance
Mentorship and Collaboration
* Provide guidance and support to less experienced engineers within the D365 team
* Collaborate closely with cross-functional teams, including finance, data, and operations
* Promote a culture of continuous learning, knowledge sharing, and technical excellence
Support and Optimization
* Troubleshoot technical issues, ensuring timely resolution and minimal business disruption
* Monitor system performance, proactively identifying and resolving bottlenecks
* Support ongoing enhancements, patching, and upgrades to the D365 environment
Your Background
* 6+ years of experience in Microsoft Dynamics 365 development, with a focus on Finance modules in large-scale or retail-driven environments
* Expertise in X++, .NET, TypeScript, and C#, with solid understanding of the D365 development lifecycle
* In-depth experience with core Finance modules such as General Ledger, Accounts Payable, Accounts Receivable, and Fixed Assets
* Proficiency in D365 data management, workflows, and integrations using APIs and Microsoft Power Platform
* Hands-on experience with source control and CI/CD pipelines using Azure DevOps, Jira, or similar tools
* Solid understanding of finance and accounting processes, including financial planning, reporting, and compliance