Applications Development Manager – Dynamics 365
Role Overview
We are looking for an experienced Applications Development Manager with strong expertise in Microsoft Dynamics 365 to lead a development function while remaining hands‑on across the full technical landscape. This position blends team leadership, delivery ownership, and architectural oversight, with a focus on system design, integration, and long‑term platform strategy.
The successful candidate will guide the development team, shape the application roadmap, and ensure the delivery of scalable, secure, and high‑performing solutions that support organisational objectives. This role will serve as the technical authority for Dynamics 365, integrations, APIs, and related platforms, ensuring robust governance, documentation, and operational alignment.
Key Responsibilities
* Lead, mentor, and support the internal development team.
* Own and maintain the application development roadmap.
* Ensure delivery of projects on time, within scope, and to a high standard.
* Establish and uphold coding standards, documentation practices, and development governance.
* Oversee sprint planning, workload allocation, and progress tracking.
* Provide hands‑on technical input when required.
* Design secure, scalable, and high‑performing system architectures.
* Define integration approaches between Dynamics 365 and external systems.
* Produce high‑quality architectural documentation, including diagrams, data flows, and technical specifications.
Technical Leadership
* Act as the primary technical authority for Dynamics 365.
* Provide architectural governance and ensure adherence to best practices.
* Review and approve solution designs from internal developers and external partners.
* Guide teams on customisations, extensions, and integration approaches.
* Define data architecture and integration strategies using Azure services, Power Platform, and middleware.
* Ensure strong data governance, security, and compliance.
* Oversee API strategy and system interoperability.
Performance & Optimisation
* Monitor and enhance system performance, scalability, and reliability.
* Lead upgrades, migrations, and platform improvements.
* Collaborate with security and support teams to ensure robust and maintainable solutions.
* Support business continuity and disaster recovery planning.
Stakeholder Collaboration
* Work closely with business stakeholders to translate requirements into technical solutions.
* Provide technical input for planning, budgeting, and vendor engagement.
* Communicate complex technical concepts clearly to non‑technical audiences.
Required Skills & Experience
Technical Expertise
* Extensive experience developing and delivering solutions in Microsoft Dynamics 365.
* Strong knowledge of the Power Platform (Power Apps, Power Automate, Power BI).
* Experience with Azure services such as Functions, Logic Apps, Service Bus, and API Management.
* Proficiency in integration patterns and API design.
* Strong understanding of security models, access control, and compliance frameworks.
Experience
* Proven background in a Systems Architect or senior development role focused on Dynamics 365.
* Experience leading complex enterprise‑level implementations.
* Experience collaborating with external vendors or integration partners.
* Minimum of two years’ hands‑on Dynamics 365 development experience.
Soft Skills
* Strong analytical and problem‑solving abilities.
* Excellent communication and stakeholder‑management skills.
* Ability to balance strategic thinking with hands‑on technical depth.
* Proactive, organised, and delivery‑focused approach.
Desirable Certifications
What Success Looks Like
* A clear and structured application roadmap aligned with organisational priorities.
* Reliable, scalable, and secure Dynamics 365 and integrated systems.
* Consistent development standards and governance across platforms.
* Strong collaboration between development, security, and support functions.
Salary: £55,000–£70,000 per year
Experience Required: 2+ years Dynamics 365 development (preferred)
#J-18808-Ljbffr