CRM Dynamics Developer
Description abra is seeking a Dynamics 365 Developer to join its CRM Division. The role involves developing advanced CRM solutions for enterprise clients, participating in complex implementation projects, and delivering scalable, high-quality systems aligned with business needs. Responsibilities Design and develop custom solutions on Microsoft Dynamics 365 / CRM Develop PCF Controls and client-side components using JavaScript / TypeScript Implement plugins and custom workflows using C# / .NET Build and maintain integrations with external systems using Web API / REST / OData Work within Managed Solutions environments Take part in large-scale, complex CRM implementation projects Collaborate with cross-functional teams to translate business needs into technical solutions Utilize Azure services such as Functions, Logic Apps, and Service Bus Manage code and deployments using Azure DevOps and Git Requirements At least 2 years of experience with Microsoft Dynamics 365 / CRM development Strong experience with C# / .NET (Plugins, Custom Workflows) Experience with JavaScript / TypeScript (client-side development) Proven experience developing PCF Controls Experience working with Power Platform (Power Apps, Power Automate) Strong knowledge of Dataverse Experience working with Web API / REST / OData Experience developing system integrations Experience working with Azure (Functions, Logic Apps, Service Bus) Experience with Azure DevOps / Git Experience working in Managed Solutions environments Experience in complex implementation projects within large organizations Strong understanding of business processes (Sales / Service / Marketing)