- Company Name
- adesso Belgium
- Job Title
- Freelance Microsoft Dynamics 365 & Power Platform Developer
- Job Description
-
Job Title: Freelance Microsoft Dynamics 365 & Power Platform Developer
Role Summary: Design, develop, and implement customer‑engagement solutions on the Microsoft Dynamics 365 Customer Engagement (CE) platform and Power Platform. Translate business requirements into custom CE configurations, plugins, JavaScript/TypeScript scripts, and integrated Azure services. Deliver scalable, secure, and user‑friendly applications that enhance sales, service, and marketing processes.
Expactations:
- Minimum 5 years of hands‑on experience within the Dynamics 365 CE ecosystem.
- Deep expertise in Dynamics 365 CE modules (Sales, Customer Service, Field Service, Marketing).
- Proficiency in C#/.NET for custom plugin development, JavaScript/TypeScript for client‑side logic, and Dataverse data modelling.
- Knowledge of Power Apps, Power Automate, Power BI and their integration with Dynamics 365.
- Experience with Azure services (Logic Apps, Functions, Service Bus) and REST/SOAP API integration.
- Familiarity with ALM practices, solution packaging, and DevOps pipelines.
- Strong troubleshooting and debugging skills with tools such as Plugin Registration Tool, XrmToolBox, and browser dev tools.
- Effective communication with technical and non‑technical stakeholders, project management, and client‑centric mindset.
- Native Dutch and/or French speaker; fluent English (written and spoken).
Key Responsibilities:
1. Analyze client requirements and design CE‑based solutions aligned with business goals.
2. Configure and customize CE modules, implement workflows, business rules, and process flows.
3. Develop and test custom plugins, workflow activities, and client‑side scripts.
4. Integrate Dynamics 365 CE with external systems via Azure services and API connectors.
5. Manage solution lifecycle: packaging, deployment, and version control using ALM and DevOps.
6. Perform regression testing, performance tuning, and security reviews.
7. Provide technical guidance & training to clients, ensuring smooth adoption.
8. Coordinate with cross‑functional teams to meet project milestones and quality standards.
Required Skills:
- Dynamics 365 CE modules (Sales, CS, FS, Marketing) – customisation & configuration
- C#/.NET Framework – plugin development, debugging, optimisation
- JavaScript/TypeScript – form scripting, web resources
- Dataverse – data modelling, security, architecture
- Power Platform – Power Apps, Power Automate, Power BI integration
- Azure – Logic Apps, Functions, Service Bus, REST/SOAP APIs
- ALM – solution lifecycle, DevOps, CI/CD
- Debugging tools – Plugin Registration Tool, XrmToolBox, browser dev tools
- Soft skills: communication, problem‑solving, project management, adaptability, client focus
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent professional experience).
- Microsoft Certified: Dynamics 365 + Power Platform Developer Associate (or comparable certification).
---