*Important Notes*
Only CVs submitted in English will be accepted and considered.
The position is available to start as soon as possible.
This position can be full remote in Italy or based at our headquarters in Madrid with the possibility of remote work flexibility.
Company Overview:
Angel Aligner is a leading provider of innovative dental solutions, specializing in clear aligners that offer a comfortable and discreet alternative to traditional braces. With a commitment to excellence and innovation, we are dedicated to helping individuals achieve their perfect smile with confidence.
Job Summary:
We are seeking a skilled Dynamics 365 Developer to design, customize, and implement solutions across Sales, Customer Service, Marketing, and other Customer Engagement (CE) applications. The role requires strong expertise in Power Platform development (cloud flows), plugin and JavaScript customizations, and technical documentation.
Key Responsibilities
* Customize Dynamics 365 CE apps including Sales, Customer Service, and Marketing.
* Develop solutions on the Power Platform, including Power Automate cloud flows for business process automation.
* Build and maintain custom plugins using C#/.NET to extend Dynamics 365 functionality.
* Create JavaScript customizations for forms, ribbons, and client-side logic.
* Configure and extend Dynamics 365 Marketing features (customer journeys, segmentation, email campaigns, event management).
* Write and maintain technical documentation for solutions, integrations, and customizations.
* Integrate Dynamics 365 CE with external systems using APIs, Azure services, and middleware.
* Ensure adherence to best practices in solution design, security, and performance optimization.
* Support upgrades, migrations, and troubleshooting of Dynamics 365 CE applications.
Required Skills & Qualifications
* Bachelor’s degree in Informatics, Computer Science, Information Systems, or a related field.
* Proven experience as a Dynamics 365 CE Developer with focus on Sales, Customer Service, and Marketing modules.
* Strong knowledge of Power Platform (Power Automate, Power Apps, Dataverse).
* Proficiency in C#, .NET, JavaScript, HTML, CSS, and REST APIs.
* Experience developing plugins, workflows, and cloud flows.
* Familiarity with Azure services (Logic Apps, Functions, Service Bus).
* Strong documentation skills for technical and functional deliverables.
* Excellent problem-solving and communication skills
Preferred Qualifications
* Microsoft certifications such as PL-400 (Power Platform Developer) or MB-210/MB-230/MB-220.
Benefits:
* Competitive salary commensurate with experience
* Comprehensive health benefits package
* Retirement savings plan
* Paid time off and holidays
* Professional development opportunities
* Collaborative and inclusive work culture