We are looking for a skilled Dynamics CRM Developer with 9 to 14 years of experience to design, develop, and implement technical solutions using Microsoft Dynamics 365 CRM, Canva app, and the Power Platform. The ideal candidate will have a strong background in customizing and configuring Microsoft Dynamics 365 across various Customer Engagement modules.
Roles and Responsibility
- Design, develop, and integrate technical solutions using Microsoft Dynamics 365 CRM, Canva app, and the Power Platform.
- Develop and implement data migration strategies using SQL Server Integration Services (SSIS) for large datasets.
- Deliver high-quality technical solutions aligned with defined plans, deliverables, budgets, and timelines.
- Clearly communicate technical issues, solutions, and processes to internal teams and external clients.
- Collaborate with cross-functional teams including developers, business analysts, and architects to implement end-to-end CRM and Power Platform solutions.
- Provide technical leadership, guidance, and mentorship to team members.
Job Requirements
- Bachelor's degree in any discipline with an IT-related specialization.
- Hands-on experience with Azure Logic Apps and full Canvas App development.
- Strong programming skills in C# with a deep understanding of Object-Oriented Programming and Domain-Driven Design.
- Solid knowledge of Microsoft Dataverse, Power Apps (Model-Driven & Canvas), Power Automate, Power Pages, and Power BI.
- Experience in Microsoft Azure development (Azure Functions, Logic Apps, Web Apps, Azure Cognitive Services, AI, Bot Framework).
- Proven track record in designing and implementing Dynamics 365 technical architecture.
- Strong troubleshooting skills with the ability to conduct root cause analysis and implement long-term fixes.
- Involvement in at least 4-5 end-to-end CRM implementations.
- Strong customer-facing skills with excellent written and spoken English communication.
- Experience in web/portal development using ASP.NET Core is a plus.
- Experience in the Banking domain is preferred.
- Microsoft Dynamics certification is a strong advantage.
- Ability to lead and mentor a team effectively.