CRM Senior Developer

Nigel Frank International
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 70K

Job location

Remote

Tech stack

API
Application Integration Architecture
Azure
Disaster Recovery
Microsoft Dynamics
Scrum
Software Engineering
Cloud Platform System
Data Strategy
Togaf
Api Design

Job description

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.

Requirements

Technical 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

Benefits & conditions

Salary: £65,000 - £70,000

Apply for this position