Job Title: Dynamics CE 365 CRM Technical Lead
Location: India (Offshore)
Client: Novulis
Experience Level: Senior (Minimum 8+ Years)
Tenure: 6 Months
Job Overview:
We are seeking an experienced Dynamics 365 CRM Developer Leadto design, develop, and implement solutions using Microsoft Dynamics 365 Customer Engagement (CE). The ideal candidate will be responsible for leading development efforts, providing technical expertise, and ensuring best practices in architecture and development. This role requires strong problem-solving skills and the ability to collaborate with stakeholders to deliver high-quality CRM solutions.
Rquired Qualifications (if any specific):
- Bachelor's/Master's degree in Computer Science, Information Technology, or a related field.
- 8+ years of experience in Dynamics 365 CRM (Customer Engagement) development.
Functional / Technical skills:
- Must be proficient in Dynamics 365 Customer Engagements in All Modules.
- Have experience in implementing at least 2 end to end engagementfrom Requirements gathering to Deployment.
Required Skills and Competencies:
- Strong experience in Power Platform (Power Pages, Power Apps, Power Automate, Power BI).
- Proficiency in C#, .NET, JavaScript, HTML, CSS, and TypeScript.
- Hands-on experience with Plugins, Workflows, Business Rules, and JavaScript Customizations.
- Experience with Azure services (Logic Apps, Functions, Service Bus, etc.).
- Strong understanding of Dataverse(Common Data Service - CDS).
- Experience in integrating Dynamics 365 with third-party applications using RESTful APIs.
- Proficiency in SQL Serverand FetchXML for querying Dynamics 365 data.
- Experience with automated testing frameworks and tools for Dynamics 365 CE
- Proficiency in data migration and management using tools like KingswaySoft, Scribe, or Data Export Service.
- Knowledge of Agilemethodologies and DevOps practices(Azure DevOps, CI/CD).
- Excellent communication and leadership skills.
Primary duties and responsibilities:
- Lead the design, development, and deployment of Microsoft Dynamics 365 CRM solutions.
- Lead client engagements during the discovery phases, supporting functional team and translating them into technical specifications.
- Conduct technical workshops, interviews, and documentation sessions with stakeholders to understand business processes, Dynamics 365 CRM technical and integration components.
- Architect and implement scalable solutions using Dynamics 365 CE, Power Platform, and Azure services.
- Customize and configure Dynamics 365 CE using Power Apps, Power Automate, JavaScript, C#, and Plugins.
- Develop integrations between Dynamics 365 and other enterprise applications using Azure Logic Apps, Power Automate, and APIs.
- Provide leadership and technical guidance to junior developers and other team members.
- Conduct code reviews, ensure adherence to best practices, and maintain high coding standards.
- Gather business requirements and translate them into technical specifications.
- Ensure system security, data integrity, and compliance with company policies.
- Troubleshoot and resolve issues related to Dynamics 365 CRM solutions.
- Stay updated with the latest Dynamics 365 and Power Platform features and advancements.
- Guide the development team in Agile methodologies and best practices.
- Facilitate Agile ceremonies such as sprint planning, stand-ups, retrospectives, and backlog grooming.
- Collaborate with product owners and stakeholders to prioritize and refine the product backlog.
- Ensure timely delivery of high-quality features through effective sprint management.
- Promote a culture of continuous improvement, innovation, and collaboration within the team
Interested can share cv : [Confidential Information]