We are seeking a highly skilled and experienced Lead Dynamics 365 CRM Developer to join our innovative team. The Lead CRM Developer will be responsible for delivering cutting-edge solutions and providing exceptional service to our users and management.
Responsibilities:
- Lead the customization and configuration of Dynamics 365 CRM modules, including Sales, Customer Service, and Customer Engagement.
- Customize and configure Dynamics 365 modules to meet business requirements.
- Develop and maintain plugins, workflows, and custom integrations using C# and JavaScript.
- Collaborate with business analysts and stakeholders to gather and analyze requirements.
- Provide technical leadership and mentorship to junior developers.
- Ensure the quality and performance of CRM solutions through rigorous testing and best practices.
- Troubleshoot and resolve complex technical issues related to Dynamics 365.
- Stay updated with the latest Dynamics 365 features and industry trends.
- Document technical designs, processes, and configurations.
- Work closely with project managers and stakeholders to ensure timely delivery of projects.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 6 years of experience in Dynamics 365 CRM development.
- Implementation of at least 3 Microsoft Dynamics 365 complete project cycles.
- Strong proficiency in C#, JavaScript, HTML5, and CSS and related technologies and JavaScript frameworks.
- Extensive experience with Dynamics 365 customization and configuration.
- Strong experience in Web APIs, Client APIs, and plugin development.
- Excellent knowledge of Power Platform, including PowerApps, Power Automate, and Power BI.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.