We are seeking a talented and experienced D365 Solutions/Technical Architect to join our dynamic team. As an Architect, you will play a critical role in the design, development, and implementation of complex CRM/Sales solutions based on Microsoft Dynamics 365 platform. Your primary focus will be on understanding requirements, architecting scalable solutions to global user base, and providing technical leadership throughout the implementation lifecycle.
What that means day to day
What you’ll need to be successful
1. Design and architect end-to-end Dynamics 365 solutions that align with industry best practices and business objectives.
2. Lead technical discussions with stakeholders, including business analysts, developers, and project managers, to define project scope, timelines, and deliverables.
3. Develop high-level and detailed technical design documentation, including data models, architecture diagrams, and system integrations.
4. Provide guidance and mentorship to development teams, ensuring adherence to coding standards, performance optimization, and best practices.
5. Collaborate with cross-functional teams to integrate CRM solutions with other business applications and platforms.
6. Stay up-to-date with the latest Microsoft Dynamics 365 updates, features, and enhancements, and recommend innovative solutions.
7. Act as a subject matter expert on Dynamics 365 CRM, providing technical guidance and support to internal teams.
8. Design, develop, and implement scalable and efficient solutions using C#, Azure Functions, and Azure Service Bus.
9. Continuously evaluate and improve CRM implementation methodologies, tools, and processes to streamline project delivery and enhance customer satisfaction.
What you’ll get in return
10. Proven experience (5+ years) as a Technical Architect or Solution Architect, with a focus on Dynamics 365 CRM implementations.
11. 5+ years of experience designing and developing solutions using Azure Functions and Azure Service Bus.
12. Strong proficiency in Microsoft Dynamics 365 Customer Engagement (CE) platform, including configuration, customization, and integration capabilities.
13. Extensive experience with CRM architecture design, including solution design, data modelling, and system integration patterns.
14. Hands-on experience with Microsoft Power Platform (Power Apps, Power Automate,) and Azure services is highly desirable.
15. Strong understanding of Azure cloud services and architecture.
16. Experience with messaging patterns and enterprise integration using Azure Service Bus.
17. Experience with serverless computing and event-driven architectures.
18. Proficiency in designing and implementing RESTful APIs.
19. Excellent communication and interpersonal skills, with the ability to effectively collaborate with clients and internal stakeholders at all levels.
20. Strong analytical and problem-solving skills, with a keen attention to detail and ability to prioritize tasks in a fast-paced environment.
21. Experience working in an Agile development environment is preferred.
FOR THE HERE AND NOW – We provide a mature and flexible ‘work your way’ culture, generous holiday allowance, a ‘giving day’ to give back to others, enhanced family friendly leave (regardless of gender), an employee assistance programme, 24-hour online GP, gym discounts, cover for a variety of healthcare, dental, optical and wellbeing treatments/services, a cycle to work scheme and paid time off when you’re physically and mentally unwell.
FOR FUN – You spend a significant percentage of your time with your colleagues (and what a great bunch of people they are!) and it’s important to us that everyone contributes to an environment that is positive and full of laughs. We’ve always got something going on, from charity events and competitions to recognition events and awards and we encourage our teams to get involved and have fun along the way.