Dynamics 365 CRM Technical Consultant / Developer
Indexed description
Roles And Responsibilities
Project Execution & Development
- Participate in the full project lifecycle: problem definition, solution architecture, effort estimation, development, testing, deployment, and support.
- Develop and customize Dynamics 365 CE solutions including Plugins, Workflows, Custom Workflow Activities, JavaScript, PCF Controls, Power Automate, Canvas Apps, and Power Pages.
- Design and implement complex integration scenarios using tools such as KingswaySoft, Azure Logic Apps, and custom APIs.
- Configure and extend Dynamics 365 modules, develop using .NET, C#, Visual Studio, TFS, and perform web development (HTML5, JavaScript, TypeScript, CSS, Angular, Knockout, etc.).
- Implement data migration strategies and conduct migrations using KingswaySoft or similar tools.
- Work closely with functional consultants and business stakeholders to ensure technical solutions align with business needs.
- Act as a technical lead or design authority across projects, especially in complex implementations and enterprise integrations.
- Develop and maintain reusable components, templates, and development best practices.
- Support pre-sales and estimation efforts by working with the sales team and providing technical input on solution design and effort estimation.
- Engage in requirement gathering workshops, provide technical input, and clarify functional and non-functional requirements.
- Act as a point of contact for client communication related to technical queries and solution feasibility.
- Support user training, documentation, and post-deployment support as required.
- Work in an Agile delivery environment, collaborate with global project teams, and ensure adherence to delivery timelines and quality standards.
- Participate in daily stand-ups, sprint planning, and retrospectives, contributing technical insights and updates.
- Proven experience in developing on Microsoft Dynamics CRM 2011–2016 and D365 CE.
- Strong development experience in:
- Plugins, Workflows, Custom Scripts
- PCF controls, Power Apps (Canvas & Model-Driven), Power Automate, Power Pages
- .NET / C# / ASP.NET, JavaScript / TypeScript, HTML5 / CSS, Visual Studio / TFS
- Hands-on knowledge of CRM SDK, SSRS, custom integrations, and Azure Logic Apps.
- Experience with data migration and integration tools like KingswaySoft.
- Understanding of CRM Master Data Models, integration architecture, and common design patterns.
- Experience working in agile project environments with geographically distributed teams.
- Strong analytical, debugging, and problem-solving skills.
- Experience in client-facing roles, including workshops and requirement analysis.
- Willingness to travel domestically and internationally based on project needs.
- Open to working in different time zones as per client requirements.
- Work from office is mandatory.
- Excellent communication, collaboration, and stakeholder management skills.
- Detail-oriented with a strong quality mindset and commitment to delivering the best solution.
- Microsoft Certified: Power Platform Developer Associate
- Microsoft Certified: Dynamics 365 Developer Associate
- Any relevant Azure certifications (Preferred but not mandatory)
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search