Microsoft Dynamics 365 CE Engineer (Customer Experience)
at Eneco
EUR 70,000-90,000 per year
🕙 32-40 hours per week
Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
API @ 3
Azure @ 3
Azure DevOps @ 2
CI/CD @ 2
CRM
DevOps @ 2
JavaScript @ 3
Security @ 3
TypeScript @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
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
SAP EAM Consultant
Eneco · Rotterdam, Netherlands
EUR 60,000-81,000 per year
Cyber Security Architect
Eneco · Rotterdam, Netherlands
EUR 82,000-110,000 per year
SCADA Engineer
Eneco · Rotterdam, Netherlands
EUR 79,000-108,000 per year
Data Scientist Short Term Trading
Eneco · Rotterdam, Netherlands
EUR 80,000-107,000 per year
Senior Manager Delivery & Billing - Microsoft D365 F&O
Eneco · Rotterdam, Netherlands
EUR 71,500-105,000 per year
Similar jobs
Senior IT Engineer Security
ABN AMRO · Amstelveen, Netherlands
EUR 72,800-104,000 per year
B2B Integration Engineer (TypeScript & Azure)
Eneco · Rotterdam, Netherlands
EUR 79,000-108,000 per year
Contractor, Senior Application Engineer
ING · New York City, United States
USD 65-82 per hour
Solution Designer
ING · Milan, Italy
EUR 50,000 per year
Senior Full-Stack Lead Engineer
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Senior Full-Stack Software Engineer
Nvidia · Seattle, United States
USD 152,000-287,500 per year
Senior Engineer Infrastructure Platforms
Eneco · Rotterdam, Netherlands
EUR 75,000-93,000 per year
Data Engineer
Eneco · Rotterdam, Netherlands
EUR 70,000-90,000 per year