D365 Developer

Dynamics 365 Developer (Business Central & D365 CRM)

Contract: 12 Months
Salary: ~£50,000
Sector: Not-for-Profit / Charity
Location: UK (Hybrid / Remote options depending on project needs)

An established not-for-profit organisation is seeking an experienced Dynamics 365 Developer to support the development, enhancement, and integration of its core business systems. The organisation uses Microsoft Dynamics 365 Business Central as its ERP platform and Microsoft Dynamics 365 Customer Engagement (CRM) for stakeholder management and engagement.

This role will play a key part in improving how the organisation manages finance, grants and funding programmes, and community engagement activities through the Dynamics platform. You will work closely with internal stakeholders including finance teams, programme managers, and external partners to deliver scalable and maintainable solutions.

Key Responsibilities

Dynamics Development

  • Design, develop, and maintain custom extensions within Business Central using the AL programming language

  • Configure and extend Dynamics 365 CRM entities, forms, views, and workflows

  • Develop plugins, custom logic, and integrations using C#, .NET, and JavaScript

  • Implement automation and business processes using Power Platform tools

Systems Integration

  • Build and maintain integrations between Business Central and Dynamics 365 CRM

  • Develop REST APIs, web services, and data integration pipelines

  • Ensure reliable data synchronisation between ERP and CRM systems

  • Integrate Dynamics with third-party platforms where required

Business Process Support

  • Work with finance and programme teams to support grant and sub-grant management processes

  • Assist with system improvements that support resident and stakeholder engagement

  • Translate business requirements into scalable technical solutions

  • Provide guidance on best practice across the Dynamics ecosystem

Platform Management & Improvement

  • Support system upgrades, extension lifecycle management, and release processes

  • Maintain documentation for customisations, integrations, and architecture

  • Participate in troubleshooting and resolving system issues

  • Identify opportunities to improve automation, performance, and system usability

Technical Skills & Experience

Business Central

Experience developing solutions in Microsoft Dynamics 365 Business Central, including:

  • AL language development

  • Custom extensions and application customisation

  • Development of reports, pages, tables, and codeunits

  • Understanding of finance modules and ERP workflows

Dynamics CRM

Experience working with **Microsoft Dynamics 365 Customer Engagement, including:

  • Custom entities, forms, and views

  • Plugins and workflow development

  • Client-side scripting with JavaScript

  • Server-side development with C# / .NET

  • Power Platform integration

Integration & Platform Tools

  • API development and integration using REST / web services

  • Data synchronisation between systems

  • Experience with Power Platform (Power Apps, Power Automate)

  • Knowledge of Azure services and DevOps pipelines

  • Source control and deployment best practices

Job Details

Company
Dynamic Search
Location
Nationwide, United Kingdom
Hybrid / Remote Options
Employment Type
Permanent
Salary
£50000/annum
Posted