About the Role :
We are seeking an experienced Microsoft Dynamics CRM Technical Application Developer to join our growing team. The ideal candidate will be responsible for designing, developing, configuring, and supporting scalable Dynamics 365 CRM solutions that align with business requirements and industry best practices.
Key Responsibilities :
- Design & Development : Build, customize, and configure Microsoft Dynamics CRM applications (on-premises and Dynamics 365).
- Customization & Integration : Develop plugins, custom workflows, business rules, JavaScript, Power Automate flows, and integrate CRM with external systems using APIs and middleware.
- Solution Delivery : Collaborate with functional consultants, business analysts, and other stakeholders to translate business needs into technical solutions.
- Troubleshooting & Support : Debug, optimize, and resolve application issues, ensuring high performance, scalability, and security.
- Documentation & Standards : Maintain technical documentation, enforce coding standards, and contribute to reusable frameworks and components.
- Continuous Learning : Stay updated with the latest Dynamics 365, Power Platform, and Microsoft ecosystem advancements.
Must-Have Skills :
Strong hands-on experience in Microsoft Dynamics CRM (2016 / 365 CE) customization and development.Proficiency in C#, .NET, JavaScript, HTML, CSS, and SQL Server for CRM customizations.Expertise in custom plugins, workflows, web resources, and business rules.Experience with Dynamics CRM SDK, Web API, and REST / OData endpoints.Understanding of CRM security model, data model, and deployment processes.Good-to-Have Skills
Experience with Power Platform (PowerApps, Power Automate, Power BI).Exposure to Azure services (Logic Apps, Functions, Service Bus).Knowledge of related Microsoft technologies (SharePoint, Office 365, Teams).Familiarity with DevOps tools (Azure DevOps, Git, CI / CD pipelines) for CRM Bachelors or Masters degree in Computer Science, Information Technology, or related field.Microsoft certifications such as Dynamics 365 Developer Associate or Power Platform Developer Associate are a plus(ref : hirist.tech)