DutiesLead the technical architecture and end-to-end delivery of Microsoft Dynamics solutions.Define and enforce architecture, design, and development best practices.Guide and mentor development teams throughout the project lifecycle.Design scalable, secure, and high-performance enterprise applications.Collaborate with Product Owners, DevOps, and Infrastructure teams to ensure technical alignment.Drive enterprise integration strategies and solution governance.Review technical designs, code quality, and implementation approaches.Technical RequirementsMinimum of 5 years of experience as a Solution Architect, Technical Architect, or Technical Lead in enterprise environments.Deep expertise in Microsoft Dynamics CRM / Dynamics 365.Strong understanding of Azure cloud services and cloud architecture.Hands-on experience designing enterprise integration solutions.Proven experience leading technical teams and delivering large-scale implementations.Strong knowledge of software architecture principles, system design, and enterprise application development.Non-Technical RequirementsStrong leadership and mentoring skills.Excellent stakeholder management and communication skills.Strong analytical and problem-solving abilities.Ability to collaborate effectively with cross-functional teams.English proficiency: B1+ or higher.