
Dynamics CRM Lead (RARR Job 5123)
Job Skills
Job Description
Duties and Responsibilities:
-
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.
-
Develop custom components in Dynamics 365 such as Plugins, Custom Workflows, Custom APIs, and more.
-
Collaborate with cross-functional teams including developers, business analysts, and architects to implement end-to-end CRM and Power Platform solutions.
-
Work closely with stakeholders, business users, and client IT teams to gather requirements and translate them into solution designs and D365 applications.
-
Provide technical leadership, guidance, and mentorship to team members.
-
Apply best practices in software engineering including iterative development, unit testing, version control, and peer reviews.
Qualifications and Requirements:
-
Bachelor’s degree in any discipline with an IT-related specialization
Mandatory:
-
Hands-on experience with Azure Logic Apps.
-
Experience in full Canvas App development.
-
9+ years of experience in customizing and configuring Microsoft Dynamics 365, across various Customer Engagement modules (Sales, Service, Field Services, Marketing, Project Service, etc.).
-
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.