Point your AI agent at freehire and let it find you a job.

Get the CLI →

emagine

New

Microsoft Dynamics 365 CE / CRM Developer

Posted 6 views
Discussion

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.

Skills

What Senior Solutions Engineering jobs ask for — and how much of it you have →
Apply

See also

Solutions Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available