Contract Duration: 12 Months (Extendable)
Job Summary :
We are seeking an experienced Senior MS Dynamics CRM Developer to join our team for a long-term offshore engagement. The ideal candidate will have extensive experience in Microsoft Dynamics 365 CRM development, customization, integration, and support. The candidate should be capable of designing and implementing scalable CRM solutions while collaborating with business stakeholders and technical teams.
Key Responsibilities
- Design, develop, customize, and maintain Microsoft Dynamics 365 CRM solutions.
- Configure and customize entities, forms, views, dashboards, business rules, workflows, and security models.
- Develop plugins, custom workflows, and integrations using C#, .NET, JavaScript, and Power Platform.
- Integrate Dynamics CRM with external systems, APIs, and third-party applications.
- Develop and maintain Power Automate flows and Power Apps solutions.
- Perform system enhancements, troubleshooting, bug fixing, and performance optimization.
- Gather technical requirements and translate business needs into scalable CRM solutions.
- Participate in solution design, code reviews, testing, deployment, and production support.
- Create and maintain technical documentation and deployment procedures.
- Collaborate with business analysts, architects, project managers, and end users throughout the project lifecycle.
Required Skills & Experience
- 8+ years of overall software development experience.
- 5+ years of hands-on experience with Microsoft Dynamics 365 CRM / Dynamics CRM.
Strong experience with:
- Dynamics 365 Customer Engagement (CE)
- C#, .NET Framework/.NET Core JavaScript, TypeScript
Power Platform (Power Apps, Power Automate) Plugins, Custom Workflows, Custom Actions.