Dynamics 365 CE (Customer Engagement) Engineer

Eneco

Rotterdam

On-site

EUR 70,000 - 100,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Eneco is seeking a Dynamics 365 CE Engineer to design, build, and optimize CRM solutions across sales, service, and marketing within Eneco’s B2C landscape.

You’ll develop and maintain custom logic, integrations, automations, and platform extensions using low-code and pro-code approaches, collaborating with cross-functional teams to deliver a modern CRM experience.

Qualifications

  • 3–8 years of experience with Microsoft Dynamics 365 CE and the Power Platform.
  • Experience configuring and customizing Dynamics 365 CE solutions.
  • Experience developing Dataverse plugins, custom APIs, and integrations using C# and .NET.
  • Experience designing integrations using Azure services such as Functions, Service Bus, and Logic Apps.
  • Understanding of Dataverse architecture, security model 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.
  • Proactive mindset with a passion for continuous improvement.

Responsibilities

  • Design, develop, and maintain Dynamics 365 CE solutions for customer-facing processes.
  • Build custom business logic using Dataverse plugins, custom APIs, JavaScript, and C#.
  • Configure and extend Dynamics 365 CE using platform capabilities and best practices.
  • Develop and maintain custom workflow activities and platform extensions.
  • Develop and support integrations between Dynamics 365, Azure services, and enterprise apps.
  • Create and maintain Azure Function Apps and event-driven solutions.
  • Ensure platform stability, reliability, and performance; apply clean code and testing practices.
  • Collaborate with stakeholders to translate requirements into scalable solutions.
  • Contribute to architecture discussions and drive CI/CD and documentation.

Skills

Dynamics 365 CE
Microsoft Power Platform
Dataverse plugins
C# and .NET
Azure Functions
Azure Service Bus
Logic Apps
CI/CD pipelines
JavaScript/TypeScript

Tools

Azure DevOps
Power Automate
Model-Driven Apps
Source Control

Job description

At Eneco, we're working towards a sustainable energy future. Technology plays a key role in making that possible, and our digital platforms help us deliver better services and experiences to our customers.

You'll have the opportunity to contribute to meaningful technological developments while working with colleagues who are committed to innovation, collaboration, and continuous improvement.

Dynamics 365 CE Development
  • Design, develop, and maintain Dynamics 365 CE solutions supporting customer-facing business processes.
  • Build custom business logic using Dataverse plugins, custom APIs, JavaScript, and C#.
  • Configure and extend Dynamics 365 CE using platform capabilities and best practices.
  • Develop and maintain custom workflow activities and other platform extensions.
Integrations & Azure Development
  • Develop and support integrations between Dynamics 365, Azure services, and other enterprise applications.
  • Create and maintain Azure Function Apps and event-driven solutions to support platform integrations and automation.
  • Work with Azure services such as Azure Functions, Service Bus, Logic Apps, Storage Accounts, and Managed Identities.
  • Help ensure seamless connectivity and reliable data exchange across enterprise applications.
Platform Performance & Reliability
  • Troubleshoot production issues and ensure platform stability, reliability, and performance.
  • Identify opportunities to optimize existing solutions and improve development practices.
  • Apply software engineering principles, clean code practices, testing, and maintainable solution design.
Architecture & Stakeholder Collaboration
  • Collaborate with stakeholders to translate business requirements into scalable technical solutions.
  • Contribute to architecture discussions and help shape the future CRM landscape.
  • Work closely with Dynamics engineers, Azure engineers, architects, product managers, and business stakeholders.
Quality, Governance & Continuous Improvement
  • Maintain technical documentation and ensure compliance with security and governance standards.
  • Participate in code reviews, testing activities, and release management.
  • Contribute to continuous improvement initiatives across the platform and development lifecycle.
  • Support automated deployments, source control, and CI/CD practices using Azure DevOps.

As a Dynamics 365 CE Engineer, you'll play a key role in evolving and maintaining Eneco's Customer Engagement platform, which supports millions of customer interactions across the B2C value chain.

You'll design, build, and optimize solutions that enable seamless customer journeys, improve operational efficiency, and support business growth. Working with Microsoft Dynamics 365 Customer Engagement, you'll develop and maintain custom business logic, integrations, automations, and customer-facing processes.

Combining platform configuration with professional software engineering, you'll deliver scalable and reliable solutions that support sales, service, marketing, and customer operations. Working closely with product managers, architects, business stakeholders, and fellow engineers, you'll contribute to a modern CRM landscape that plays a critical role in the customer experience.

Every solution you build helps Eneco deliver a better customer experience while supporting the transition to a more sustainable energy future.

You're an experienced Dynamics Engineer who enjoys solving complex business challenges through technology. You have a strong foundation in Dynamics 365 CE and software development and are comfortable working across both low-code and pro-code solutions.

You understand how to translate business requirements into robust technical solutions and can confidently discuss requirements with both business and technical stakeholders. You take ownership of your work, care about software quality, and continuously look for opportunities to improve platforms, processes, and development practices.

You bring
  • 3-8 years of experience working with Microsoft Dynamics 365 CE and the Microsoft Power Platform.
  • Strong experience configuring and customizing Dynamics 365 CE solutions.
  • Experience developing Dataverse plugins, custom workflow activities, custom APIs, and integrations using C# and .NET.
  • Experience designing and implementing integrations using Azure services such as Azure Functions, Service Bus, Logic Apps, Storage Accounts, and Managed Identities.
  • A 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.
  • An understanding of software engineering principles, clean code practices, testing, and maintainable solution design.
  • A proactive mindset with a passion for continuous improvement and knowledge sharing.

You’ll join a multidisciplinary product team responsible for critical customer engagement capabilities within Eneco’s B2C landscape.

The team combines business expertise, CRM knowledge, and software engineering capabilities to deliver solutions that have a direct impact on customer satisfaction and operational excellence.

You’ll work closely with Dynamics engineers, Azure engineers, architects, product managers, and business stakeholders in an environment that values ownership, collaboration, and continuous learning.

Together, you’ll build and maintain a modern CRM platform that enables Eneco to provide an exceptional customer experience while supporting its strategic ambitions in the energy transition.

Whether you’re developing a new integration, designing complex business logic, or optimizing an existing customer journey, you’ll have the opportunity to make a meaningful impact while continuously growing your technical expertise.

Third Party Disclaimer

Eneco manages recruitment through selected channels and preferred partners. Unsolicited acquisition, candidate submissions, or commercial outreach in relation to this vacancy are not appreciated.

  • Build Technology That Impacts Millions of Customers

    Develop and improve the CRM platform behind Eneco's B2C customer interactions, helping create seamless customer journeys and better customer experiences.

  • Combine Dynamics Engineering with Azure Development

    Work across Dataverse, C#/.NET, custom APIs, Azure Functions, and event-driven integrations. You’ll have the opportunity to solve complex engineering challenges across a modern CRM ecosystem.

  • Shape the Future of Customer Engagement

    Collaborate with engineers, architects, product managers, and business stakeholders to improve critical customer-facing processes and contribute to the evolution of Eneco’s CRM landscape.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Manager B2B Platforms
Engineering Manager B2B Platforms

Eneco • Rotterdam

On-site
EUR 90,000 - 135,000
Professional training
Career development opportunities
Dynamics 365 CE Solution Developer
Dynamics 365 CE Solution Developer

Avanade • Amsterdam

On-site
EUR 50,000 - 75,000
Training and paid certifications
Career adviser
Global technical resources access
+1
Dynamics 365 CE Technical Architect
Dynamics 365 CE Technical Architect

3903 Avanade Netherlands BV Company • Amsterdam

On-site
EUR 60,000 - 80,000
Dynamics 365 CE Solution Architect
Dynamics 365 CE Solution Architect

Avanade Inc. • Amsterdam

On-site
EUR 90,000 - 120,000
Dynamics F&O Engineer (DFO)
Dynamics F&O Engineer (DFO)

Allego B.V. • Arnhem

Hybrid
EUR 80,000 - 90,000
Hybrid work
Training & Certifications
End-of-year bonus 5.94%
+2
Dynamics 365 CE Solution Architect
Dynamics 365 CE Solution Architect

Avanade • Amsterdam

On-site
EUR 60,000 - 80,000
Dynamics 365 Application Engineer
Dynamics 365 Application Engineer

robeco • Rotterdam

On-site
EUR 55,000 - 75,000
Senior Dynamics 365 Power Platform Developer
Senior Dynamics 365 Power Platform Developer

HSO • Veenendaal

On-site
EUR 60,000 - 80,000
Flexible workweek options
Team outings and events
Dynamics 365 Developer(EN)
Dynamics 365 Developer(EN)

Van Lanschot Kempen • Amsterdam

On-site
EUR 50,220 - 63,612
Gross monthly salary €4,500–€5,700
27 leave days with flexible budget
Flexible benefits budget 19.47% of a €
+3
Senior Backend Engineer .NET (Quality Engineering)
Senior Backend Engineer .NET (Quality Engineering)

Eneco • Rotterdam

On-site
EUR 90,000 - 120,000