Job Summary
We are looking for a skilled CRM D365 Developer to design, build, and configure CRM applications that align with business needs and application requirements.
The ideal candidate will have hands-on experience with Microsoft Dynamics 365 Customer Engagement (CE) and be capable of contributing to solution design, development, testing, and technical support while collaborating closely with cross-functional teams.
Key Responsibilities
- Design, develop, and configure CRM applications to meet business process and functional requirements.
- Collaborate with cross-functional teams including business analysts, architects, and testers to deliver high-quality CRM solutions.
- Demonstrate intermediate proficiency in Microsoft Dynamics 365 Customer Engagement (CE) Core Development.
- Participate in problem-solving discussions, contributing to technical design decisions and improvements.
- Conduct unit testing, debugging, and performance tuning to ensure robust and scalable CRM applications.
- Provide technical support and mentorship to team members, sharing best practices and knowledge on CRM development.
- Develop and maintain system documentation, including technical specifications and user guides.
- Stay informed about the latest trends and advancements in CRM technologies and recommend enhancements as appropriate.
Required Skills and Qualifications
- 3–7 years of experience in CRM solution design and development.
- Hands-on experience in Microsoft Dynamics 365 Customer Engagement (CE) development, configuration, and customization.
- Strong understanding of C#, .NET, JavaScript, Power Automate, and Power Apps.
- Experience with Plugins, Workflows, Custom Connectors, and API integrations.
- Familiarity with Dataverse, Azure Services, and SQL Server is an advantage.
- Good understanding of software development lifecycle (SDLC) and Agile methodologies.
- Strong problem-solving, analytical, and communication skills.
- Ability to work independently as well as collaboratively within a team environment.