D365 CRM Developer (All cities, GR)

Flexible, Athens
Microsoft Dynamics 365

We are looking for a D365 CRM Developer (Senior) to design, develop, and deliver high-quality customizations and extensions in Microsoft Dynamics 365 Customer Engagement (CRM). The role focuses on implementing scalable solutions aligned with technical design, ensuring quality, performance, and maintainability across CRM and Power Platform environments.

  • Implement D365 CRM customizations and configurations based on solution design
  • Develop and deploy plugins, workflows, and PCF (PowerApps Component Framework) controls
  • Build gap solutions according to technical specifications and functional requirements
  • Collaborate with functional consultants and architects to translate requirements into technical solutions
  • Fix defects identified during testing and UAT and support stabilization phases
  • Contribute to technical documentation (design, implementation, releases)
  • Ensure adherence to development standards, best practices, and coding guidelines
  • Participate in code reviews and continuous improvement activities

What you need to succeed:

  • Solid experience in Microsoft Dynamics 365 CE (CRM) development
  • Hands-on experience with:
  • Plugins and custom workflows
  • PCF (PowerApps Component Framework)
  • Strong understanding of Dataverse (Common Data Model)
  • Experience working within Agile/Scrum teams
  • Ability to work independently under technical leadership
  • Strong problem-solving and analytical skills
  • Technical Stack: Microsoft Dynamics 365 CRM (Customer Engagement), Dataverse (Common Data Model), Plugins & PCF Controls, Power Automate, Azure DevOps (ADO) – source control, CI/CD, work tracking
  • Seniority Level: Senior (5+ years of relevant experience). Autonomous in delivering development tasks
  • Soft Skills
  • Structured and quality-driven approach
  • Strong ownership and accountability
  • Effective communication within distributed teams
  • Ability to work in multi-country delivery environments
  • Nice to Have: experience with integration patterns and APIs, exposure to Azure services (Functions, APIM), experience in complex enterprise CRM implementations, French language skills (mandatory or strong plus, depending on project)

What are we offering:

  • 22 annual vacation days, 3 sick days that are not carried to the next year (no medical certificate required)
  • A seniority day is added every 3 years in the company
  • Private medical insurance
  • Monthly meal tickets 
  • Flexible benefits – 25 EUR/month, that you can invest however you choose
  • A work culture based on cooperation and development - customized learning paths through external providers as well as special development programs.
  • We offer remote work flexibility, driven by smart working principles and aligned with team goals and values
  • Wellbeing initiatives to encourage a healthy work life balance through webinars, specialized sessions and internal programs, per our colleagues’ input
  • Moments that matter, like recurring hangout parties, team buildings, team bonding events.
I'm pleasantly surprised by the flexibility & work-life balance that Cegeka provides.

Konstantinos Malliaras

Network & Security System Engineer

Application flow

Do you have any questions about this role?

Let's connect.