Dynamics 365 CRM Senior Developer

Role OverviewSalary: £65,000 - £70,000

A remote opportunity for an experienced Software Architect / Senior Developer with strong expertise in Microsoft Dynamics 365 and related technologies. The role involves leading the application development function while maintaining hands-on technical capability across the Dynamics 365 ecosystem and integrated enterprise systems.

This position blends technical leadership, architectural ownership and delivery oversight, with a strong focus on system design, integration strategy and scalable solution development.

Key Responsibilities

Development Leadership & Delivery* Lead, mentor and support the development team.* Own and maintain the application development roadmap.* Ensure high-quality and timely delivery of development projects.* Establish coding standards, governance and best practices.* Support sprint planning, delivery tracking and continuous improvement.* Provide hands-on technical input when required.

Architecture & Design* Lead solution architecture across the Dynamics 365 landscape.* Design secure, scalable and maintainable systems.* Define and oversee integration architecture.* Produce high-quality technical documentation and design artefacts.

Technical Leadership* Act as the technical authority for Dynamics 365 and related platforms.* Provide guidance on best practices, governance and solution quality.* Review and approve technical solutions.* Support development teams with architectural direction.

Integration & Data Strategy* Define integration and data strategies across systems.* Ensure compliance with governance, security and regulatory requirements.* Oversee API strategy and integration patterns.

Performance & Optimisation* Enhance system performance, reliability and scalability.* Lead upgrades, migrations and platform improvements.* Ensure security, maintainability and long-term supportability.* Contribute to disaster recovery and continuity planning.

Stakeholder Collaboration* Translate business requirements into effective technical solutions.* Support planning, vendor engagement and solution evaluation.* Communicate complex technical concepts clearly to non-technical stakeholders.

Required Skills & ExperienceTechnical Expertise* Strong experience with Microsoft Dynamics 365.* Solid understanding of the Power Platform.* Experience with Azure services and cloud-based architectures.* API development and integration experience.* Knowledge of security, compliance and governance principles.

Experience* Background in senior development, architecture or technical leadership roles.* Experience delivering enterprise-level implementations.* Exposure to working with third-party vendors and partners.* Minimum 2+ years of hands-on Dynamics 365 experience.

Soft Skills* Strong analytical and problem-solving abilities.* Excellent communication and stakeholder engagement skills.* Strategic thinker with a hands-on, delivery-focused mindset.* Organised, proactive and structured approach to work.

Desirable Certifications* Dynamics 365 Solution Architect Expert* Power Platform Solution Architect Expert* Azure Solutions Architect* TOGAF or equivalent architecture framework certification

What Success Looks Like* A high-performing, well-supported development team.* A clear and achievable development roadmap.* Scalable, reliable and secure systems.* Strong governance and technical standards.* Effective collaboration across technical and business teams.

Our CommitmentWe are committed to maintaining high standards of professionalism, integrity and compliance. The organisation fosters a collaborative, supportive environment and encourages continuous learning and development.

Job Details

Company
Nigel Frank International
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £70,000 per annum
Posted