Microsoft Dynamics 365 CE / CRM Developer
Summary
Senior developer on a global CRM product team building and maintaining an enterprise Microsoft Dynamics 365 CE platform: customisations, plugins and workflows, C#/.NET backend, Azure integrations (Function Apps, Service Bus, Storage) and CI/CD. 100% remote, 12-month B2B contract at 40-47 EUR net/hour.
100% remote
B2B contract, 12 months + extensions
Rate: 40-47 EUR net + VAT
Possible background check after official offer
We are looking for an experienced Senior Microsoft Dynamics 365 CE Developer to join a global CRM product team responsible for the development and maintenance of an enterprise Dynamics 365 platform. The role is strongly hands-on and combines Dynamics 365 CE development, customisations, backend development in C#/.NET, Azure-based integrations and CI/CD.
You will work as part of a cross-functional international team consisting of developers, an architect, testers, integration specialists and a Scrum Master, collaborating closely with Product Owners and Business Analysts.
Your responsibilities
Developing and maintaining solutions within Microsoft Dynamics 365 CE, primarily the Sales area.
Designing and implementing CRM customisations.
Developing plugins, workflows and custom backend components.
Building solutions using C# and .NET.
Developing and maintaining integrations between Dynamics 365 and external systems.
Working with Azure services including:
Azure Function Apps,
Azure Service Bus,
Azure Storage Accounts.
Supporting automated build and deployment processes through CI/CD pipelines.
Troubleshooting and resolving technical issues within the CRM platform.
Maintaining and improving existing custom components.
Ensuring high code quality and adherence to development standards.
Collaborating closely with architects, developers, testers and integration specialists.
Working with Product Owners and Business Analysts to translate business requirements into technical solutions.
Contributing actively to an Agile product team.
Must-have experience
8+ years of experience developing Microsoft Dynamics CRM / Dynamics 365 CE solutions.
Strong hands-on experience with Dynamics 365 CE / Customer Engagement, preferably the Sales module.
Very good knowledge of customisations, plugins and workflows.
Strong development skills in C# and .NET.
Hands-on experience with Azure Function Apps, Azure Service Bus and Azure Storage Accounts.
Experience with CI/CD pipelines and automated deployments.
Experience developing and supporting integrations.
Ability to work independently and take ownership of technical solutions.
Strong collaboration and communication skills.
Fluent English.
Nice to have
Experience with Kafka.
Experience with Snowflake.
Experience with WSO2.
Broader enterprise integration experience.
Knowledge of API-driven and event-driven architectures.