Position Summary: The CRM Solutions Architect is responsible for designing and implementing CRM solutions, ensuring alignment with business goals and user needs. This role involves collaborating with stakeholders to understand requirements, leading technical design sessions, and overseeing the development and deployment of CRM applications, particularly Microsoft Dynamics 365. Position Responsibilities: Essential Provide technical direction and mentorship to CRM development teams, fostering best practices in coding, testing, and deployment. Guide the customization and integration of CRM systems with other enterprise applications and data sources. Work closely with business stakeholders to gather requirements and translate them into technical specifications Develop and document architecture designs for CRM solutions, ensuring scalability, performance, and security. Maintain comprehensive documentation of architecture designs, workflows, and operational procedures. Consult with management and users to determine the needs of the system. Oversee implementation, coordinate testing and observe initiation of the system to validate performance. Implement and follow the software development and program development life cycle. Make recommendations for solutions or improvements to business applications. Other duties as assigned.