Position: Developer (Microsoft Dynamics 365)
Location: Bucharest, Romania (Remote - travel to UK required)
Role Overview
We are recruiting on behalf of our client for a Microsoft Dynamics 365 Developer to join an enterprise digital transformation team focused on building and optimizing CRM and marketing automation solutions.
The selected professional will play a key role in customizing, extending, and integrating Microsoft Dynamics 365 modules (Sales and Marketing), supporting automation workflows, and ensuring smooth task and campaign management across the organization. Working closely with the Lead Developer and cross-functional teams, you will contribute to the delivery of efficient, reliable, and scalable Dynamics 365 implementations.
Key Responsibilities
Development & Customization
Design, develop, and customize Microsoft Dynamics 365 modules, including Sales and Marketing.
Implement custom List Views, in-app notifications, and form enhancements to improve user experience and task management efficiency.
Contribute to the continuous improvement and optimization of existing CRM functionalities.
Integration & Automation
Build and maintain Power Automate workflows to synchronize data, automate processes, and support task updates.
Assist in integrating Dynamics 365 with external platforms such as Campaign Monitor, Microsoft Planner, and other connected tools.
Support data exchange and synchronization across systems through secure and efficient API integrations.
Task Management & Process Support
Create and maintain tasks and reminders in Dynamics 365, ensuring accurate metadata such as subject, deadlines, status, and ownership.
Support daily batch job executions related to task management and ensure consistent process execution.
Troubleshoot and resolve workflow or automation issues as they arise.
Reporting & Monitoring
Configure and maintain out-of-the-box dashboards, reports, and views to track activities, campaign responses, and operational KPIs.
Monitor and analyze email campaign metrics and user engagement data for continuous optimization.
Support business users in extracting insights and preparing analytics dashboards when needed.
Required Skills & Experience
Proven hands-on experience developing and customizing Microsoft Dynamics 365 solutions (Sales, Marketing, or related modules).
Practical experience designing and maintaining Power Automate workflows and system integrations.
Basic understanding of Dynamics 365 architecture, entity relationships, and data modeling.
Familiarity with task and workflow management within CRM systems.
Strong analytical and problem-solving abilities, with attention to technical accuracy and business context.
Ability to collaborate effectively within cross-functional Agile or DevOps teams.
Fluency in English (written and spoken); Romanian is an advantage.
Preferred Qualifications
Bachelors degree in Computer Science, Information Systems, or a related field.
Experience with integration tools such as RIVA, Campaign Monitor, or Power BI.
Exposure to Azure DevOps or GitHub Actions for version control and deployment management.
Basic familiarity with JavaScript, TypeScript, or C# for Dynamics 365 custom development.
Contract Type
Engagement Model: Freelance / B2B
Location: Bucharest, Romania
Working Language: English (mandatory)
