Required Skills & Responsibilities:
- 5+ years of experience in customizing and configuring Microsoft Dynamics 365 across various customer engagement modules, such as Sales, Customer Services, Field Services, Marketing, Project Service, and other solutions of Power Platform.
- Experience in Dynamics 365 Customer Service Omnichannel, particularly experience in setting up and integrating the Voice/Telephony channel is MUST.
- 5+ years of experience in programming with C#, with a Strong understanding of Object-Oriented Programming, and domain-driven design.
- Experience in Banking domain is preferable.
- Possess a solid understanding of Microsoft Dataverse, Power Apps (Model-driven Apps, Canvas Apps, Power Pages), Power BI, and Power Automate.
- Highly desirable to have experience in Microsoft Azure Cloud solutions development, including Azure Functions, Logic Apps, Web Apps, Azure Cognitive Services, Azure Artificial Intelligence, Bot Framework, etc.
- Be able to troubleshoot MS Dynamics 365 issues, perform root cause analysis, and provide long-term solutions.
- Must have 3-4 CRM implementation experience.
- Good communication & customer-facing skills.
- Certification in Microsoft Dynamics preferred.
- Excellent English communication skills (spoken and written).
- Experience in portal and web development using ASP.NET Core is an advantage.
Core Responsibilities:
- Utilize Microsoft Dynamics 365 CRM and Power Platform to design, develop, and integrate technical solutions.
- Deliver technical solutions as per specified plans, deliverables, costs, and timelines.
- Clearly articulate technical issues, solutions, and activities to colleagues and clients.
- Have hands-on Dynamics 365 development experience for at least 5+ years developing Plugins, custom workflows, custom API, etc.
- Collaborate with other team members including developers, business analysts, and architects to implement Microsoft Dynamics 365 CRM and power platform solutions.
- Work with stakeholders, business users and client’s IT teams to understand their business requirements and translating them into solution designs and Dynamics 365 applications.