Role Overview
Salary: ÂŁ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 & Experience
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
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 Commitment
We are committed to maintaining high standards of professionalism, integrity and compliance. The organisation fosters a collaborative, supportive environment and encourages continuous learning and development.
