Dynamics 365 CRM Developer (Senior), Relocation Opportunity in Athens
PeopleCertvia PeopleCert
Salary
Not Disclosed
Location
Athens, Greece (relocation from Bucharest, Sofia, Istanbul or Belgrade)
Type
Full Time
Deadline
31 Oct 2026
8 days left
Job Description
PeopleCert is looking for a Senior-Level Dynamics 365 CRM Developer to join our team and support the development and enhancement of our Microsoft Dynamics 365 Customer Engagement platform. In this role, you will work closely with senior developers and solution architects to design, develop, and maintain customisations, integrations, and extensions for Microsoft Dynamics 365 CRM.
Design, develop, and maintain custom plugins, workflows, and business logic within Dynamics 365 CE.
Build and maintain Custom APIs and custom service endpoints to support integration scenarios.
Develop and support integrations between Dynamics 365 CRM and external systems using Azure services (Azure Functions, Logic Apps, Service Bus).
Implement solutions across Power Platform, including Power Apps (model-driven and canvas), Power Automate, and Dataverse.
Collaborate with solution architects and functional consultants to translate functional designs into technical specifications.
Perform unit testing, debugging, and troubleshooting of custom code and integrations.
Support data migration activities.
Participate in code reviews and ensure adherence to Microsoft best practices and coding standards.
Support UAT, deployment, and post-go-live stabilisation activities.
Maintain technical documentation for custom components and integrations.
Stay current with Microsoft Dynamics 365, Power Platform, and Azure developments and recommend improvements.
Requirements
5+ years of hands-on development experience with Microsoft Dynamics 365 CRM / CE and Power Platform.
Experience with the D365 Customer Service module is considered a strong plus.
Proven experience developing Custom APIs and custom service endpoints within Dynamics 365.
Strong knowledge of the Dynamics 365 CE SDK, plugin development, and custom workflow activities.
Solid understanding of the Dataverse data model, security model, and solution architecture.
Hands-on experience with Power Platform: Power Apps, Power Automate, and Dataverse.
Experience with Azure services used for CRM integrations (Azure Functions, Logic Apps, Service Bus, API Management).
Strong C#, .NET, and JavaScript development skills.
Familiarity with Azure DevOps and Application Lifecycle Management (ALM) for Dynamics 365.
Good understanding of Dynamics 365 security roles, business units, and access management.
Strong analytical thinking, debugging, and problem-solving skills.
Good communication skills and ability to work closely with functional and architecture teams.
Experience working in Agile delivery teams.
Nice to have: Experience with D365 Sales Hub module.
Nice to have: Experience with Power Apps Component Framework (PCF)
Nice to have: Experience with Copilot Studio, AI Builder, or Azure AI Services.
Nice to have: Microsoft certifications such as PL-400, MB-230, MB-210, or related certifications.
Done for you
We'll apply to this for you
Denidel's HR team submits and tracks the application on your behalf.