Microsoft Dynamics 365 CE Engineer (Customer Experience)

at Eneco
EUR 70,000-90,000 per year
MIDDLE
✅ Hybrid

🕙 32-40 hours per week

Tech Stack

API @ 3 Azure @ 3 Azure DevOps @ 2 CI/CD @ 2 CRM DevOps @ 2 JavaScript @ 3 Security @ 3 TypeScript @ 3

Details

Develop and improve Eneco's Microsoft Dynamics 365 Customer Engagement (CE) CRM platform, supporting B2C customer interactions and seamless customer journeys. The role combines Dynamics 365 engineering, Microsoft Power Platform development, Azure integrations, and professional software engineering practices.

Responsibilities

  • Design, develop, and maintain Dynamics 365 CE solutions for customer-facing business processes.
  • Configure and extend Dynamics 365 CE using platform capabilities and best practices.
  • Build custom business logic using Dataverse plugins, custom APIs, JavaScript, C#, and .NET.
  • Develop and maintain custom workflow activities and other platform extensions.
  • Develop and support integrations between Dynamics 365, Azure services, and other enterprise applications.
  • Create and maintain Azure Function Apps and event-driven solutions.
  • Work with Azure Functions, Service Bus, Logic Apps, Storage Accounts, and Managed Identities.
  • Troubleshoot production issues and improve platform stability, reliability, and performance.
  • Translate business requirements into scalable technical solutions and contribute to architecture discussions.
  • Maintain technical documentation and comply with security and governance standards.
  • Participate in code reviews, testing, release management, automated deployments, source control, and CI/CD practices using Azure DevOps.
  • Collaborate with Dynamics engineers, Azure engineers, architects, product managers, and business stakeholders.

Requirements

  • 3–8 years of experience working with Microsoft Dynamics 365 CE and Microsoft Power Platform.
  • Strong experience configuring and customizing Dynamics 365 CE solutions.
  • Experience developing Dataverse plugins, custom workflow activities, custom APIs, and C#/.NET integrations.
  • Experience designing and implementing integrations with Azure Functions, Service Bus, Logic Apps, Storage Accounts, and Managed Identities.
  • Good understanding of Dataverse architecture, its security model, business processes, and solution management.
  • Experience with JavaScript, TypeScript, Power Automate, and Model-Driven Apps.
  • Familiarity with Azure DevOps, CI/CD pipelines, automated deployments, and source control.
  • Strong troubleshooting and root-cause analysis skills.
  • Understanding of software engineering principles, clean code, testing, and maintainable solution design.
  • Ability to translate business requirements into robust technical solutions and communicate with technical and business stakeholders.
  • Proactive mindset with an interest in continuous improvement and knowledge sharing.

Work Environment

You will join a multidisciplinary product team responsible for customer engagement capabilities within Eneco's B2C landscape. The position uses a hybrid working model: approximately 40% in the office, 40% from home, and 20% flexibly. With manager approval, working abroad within approved countries is permitted for up to three weeks per year, with a maximum of two consecutive weeks.

Benefits

  • Gross annual salary between €70,000 and €90,000, including FlexBudget and 8% holiday allowance.
  • Depending on the role, a bonus or collective profit sharing.
  • FlexBudget that can be paid out, used to purchase additional holiday days, or saved.
  • Personal and professional development opportunities.
  • Flexible working arrangements and work-life balance support.

More jobs at Eneco

Similar jobs