Website CareFront
Location and working hours
Fully remote, worldwide. You can be based anywhere in the world, provided you can work UK / Central European Time (CET) business hours.
About CareFront
CareFront Ltd is a technology and business transformation consultancy supporting organisations across ERP transformation, technology delivery and managed operations.
We help businesses maximise the value of their ERP platforms through specialist technical expertise, cost-effective delivery and ongoing managed services. As our client portfolio grows, we are looking for an experienced Senior D365 F&O Developer to support existing client environments, deliver technical enhancements and contribute to ERP implementation and transformation projects.
The Role
We are seeking a highly experienced Senior Microsoft Dynamics 365 Finance & Operations Developer to take ownership of technical development, integrations, customisations and complex issue resolution across D365 F&O environments.
You will work closely with functional consultants, business analysts, solution architects and client stakeholders to translate business requirements into robust, scalable technical solutions.
The role combines BAU support and incident resolution with development, enhancements, integrations and project delivery. You will be expected to work independently in a fully remote environment, communicate effectively with UK, European and US stakeholders, and deliver high-quality solutions within agreed timelines.
Key Responsibilities
D365 F&O Development
- Design, develop, test and deploy technical solutions within Microsoft Dynamics 365 Finance & Operations.
- Develop and maintain X++ code, extensions, customisations, classes, tables, forms, data entities and business logic.
- Follow Microsoft best practices and extension-based development principles.
- Develop and maintain SSRS reports, business events and other D365 reporting or output solutions.
- Review existing customisations and recommend improvements to code quality, maintainability and performance.
- Conduct code reviews and mentor other developers where required.
Integrations & Data Management
- Design, build and support integrations between D365 F&O and third-party applications.
- Develop and troubleshoot integrations using REST APIs, OData, data entities, business events and relevant integration technologies.
- Support data migration, imports, exports and data validation using the Data Management Framework (DMF).
- Investigate integration failures, data inconsistencies and processing errors.
- Collaborate with technical teams to ensure secure, reliable and maintainable data flows.
Technical Support & Problem Resolution
- Provide senior-level technical support for D365 F&O production and non-production environments.
- Investigate and resolve complex technical incidents, defects and performance issues.
- Analyse root causes and implement permanent fixes rather than temporary workarounds.
- Support batch jobs, workflows, custom processes and system integrations.
- Work with functional consultants to resolve issues spanning business processes and technical components.
- Support critical business periods, including month-end, quarter-end and year-end, where agreed with the client.
Environment, Deployment & Release Management
- Support code promotion across development, test, UAT and production environments.
- Manage source control and development workflows using Azure DevOps.
- Prepare and maintain technical documentation, deployment instructions and release notes.
- Support build pipelines, package deployments and regression testing.
- Assist with Microsoft platform updates, regression testing and environment management.
- Ensure changes comply with established development standards, security requirements and release procedures.
Client & Stakeholder Collaboration
- Work directly with client stakeholders, functional consultants, business analysts and solution architects.
- Translate functional specifications into technical designs and development tasks.
- Provide realistic estimates, communicate progress and highlight delivery risks.
- Participate in technical design reviews, sprint planning and service reviews.
- Contribute to continuous improvement across client systems and CareFront's managed services delivery model.
Essential Skills & Experience
- Significant hands-on experience developing solutions in Microsoft Dynamics 365 Finance & Operations.
- Strong proficiency in X++ development and D365 F&O extension-based architecture.
- Strong knowledge of object-oriented programming, design patterns and application lifecycle management.
- Experience developing and maintaining tables, forms, classes, data entities, extensions and business logic.
- Experience with SSRS reporting and D365 F&O data management.
- Strong experience with integrations, APIs, OData and web services.
- Experience using Azure DevOps for source control, work items and release management.
- Proven ability to troubleshoot complex production issues and perform root-cause analysis.
- Understanding of D365 F&O security, batch processing, workflows and performance optimisation.
- Experience working across development, testing, UAT and production environments.
- Ability to work independently, manage competing priorities and deliver within agreed SLAs.
- Excellent written and verbal communication skills.
- Comfortable collaborating with distributed teams and international stakeholders.
Desirable Experience
- Knowledge of Azure integration services, Logic Apps, Service Bus and Azure Functions.
- Experience with Power Platform, Power Automate and Power BI integrations.
- Familiarity with Electronic Reporting (ER) and financial reporting requirements.
- Experience with automated testing and regression testing tools.
- Experience working within ITIL-based support or managed-services environments.
- Experience supporting multiple clients or complex enterprise ERP environments.
- Microsoft Dynamics 365 certifications.
Working Arrangements
Location: Fully remote, worldwide. Required hours: UK / Central European Time (CET) business hours.
- Fully remote: Work from anywhere in the world, with no regular office attendance required, provided you can cover the required business hours.
- UK/CET coverage: Maintain availability during agreed UK and Central European business hours, coordinating with client teams across both time zones.
- Client collaboration: Attend remote meetings, technical discussions and delivery ceremonies as required.
- Service delivery: Meet agreed deadlines, quality standards and incident SLAs.
- Flexibility: Provide occasional support during critical business periods or planned releases where agreed in advance.
Personal Attributes
The successful candidate will be:
- Technically strong, analytical and confident resolving complex development challenges.
- Proactive in identifying risks, defects and opportunities for improvement.
- Quality-focused, with a commitment to maintainable and supportable code.
- Commercially aware and able to balance technical quality with delivery timelines.
- Comfortable taking ownership of tasks and working with minimal supervision.
- Collaborative and confident communicating with technical and non-technical stakeholders.
- Reliable, organised and effective in a fully remote working environment.
What CareFront Offers
- Fully remote working arrangement.
- Opportunity to work with a growing technology and business transformation consultancy.
- Exposure to enterprise D365 F&O environments and varied technical challenges.
- A combination of managed-services support, technical enhancements and project delivery.
- Opportunity to contribute to technical standards and the development of a growing ERP practice.
Application Process
Candidates should submit their CV, highlighting their D365 F&O development experience, X++ expertise, integration experience and availability to cover UK/CET business hours.
Applicants should also outline their experience supporting live production environments and delivering technical solutions across the full D365 F&O development lifecycle.
To apply for this job please visit www.carefront.co.uk.