Senior Developer D365 CRM (m/w/d)
Senior developer owning features end-to-end on the company's Microsoft Dynamics 365 CRM (Customer Engagement) platform: building plugins, custom workflow activities, Power Automate flows, JavaScript/PCF UI extensions and Azure service integrations, with ALM via Azure DevOps, code reviews and mentoring of juniors. Core stack: Dynamics 365/Dataverse, C#/.NET, JavaScript/TypeScript, Power Platform.
- Compensation
- Not disclosed
- Location
- -, -, Deutschland
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Not specified
- Posted
Skills
Must have
- At least 4 years of development experience with Microsoft Dynamics 365, Dataverse and Power Platform
- Very good knowledge of C#/.NET and JavaScript/TypeScript
- Development of plugins, workflows and Power Automate flows
- Know-how in extending and integrating Dynamics 365, including Xrm.WebApi
- Experience with Azure Services (e.g. Functions, Service Bus, Application Insights, Key Vault) and building robust interfaces
- Solid grasp of ALM: Solution Layering, Managed/Unmanaged Solutions, Git, Azure DevOps Pipelines and pull-request-based workflows
- Very good German (min. C1) and good English (min. B2) skills
Nice to have
- Experience with PCF Controls and Power Platform test frameworks such as FakeXrmEasy or XrmUnitTest
- Microsoft certification such as PL-400 or comparable qualification
- Initial hands-on experience with Microsoft Dynamics 365 Sales
- Knowledge of integration solutions like API Management, Logic Apps or Event Grid
Full description
DEINE AUFGABEN.
Als erfahrene:r Dynamics-365-Entwickler:in gestaltest du unsere Microsoft Dynamics 365 Customer Engagement Plattform aktiv weiter. Dabei übernimmst du die technische Verantwortung für anspruchsvolle Features von der ersten Idee bis zum erfolgreichen Go-live und bist eine verlässliche Ansprechperson für technische Fragestellungen im Team.
- Du entwickelst maßgeschneiderte Lösungen in Microsoft Dynamics 365, darunter Plugins, Custom Workflow Activities und Power Automate Flows, nach etablierten Microsoft Best Practices.
- Du erweiterst und optimierst die Benutzeroberfläche mit JavaScript (Xrm.WebApi) und entwickelst eigene PCF Controls, um individuelle Anforderungen nutzerfreundlich umzusetzen.
- Du arbeitest sicher mit Solution Layering sowie unserer ALM-Pipeline in Azure DevOps und verantwortest Branching-Strategien, Pull Requests und automatisierte Deployments.
- Du integrierst Dynamics 365 mit Azure Services wie Azure Functions, Service Bus oder Application Insights und implementierst robuste sowie skalierbare Schnittstellen.
- Du übernimmst End-to-End-Verantwortung für Features, von der Anforderungsklärung und Aufwandsschätzung über die technische Umsetzung bis hin zur Testunterstützung und dem produktiven Rollout.
- Du bringst dich aktiv in Code Reviews ein, förderst einen hohen Qualitätsanspruch im Team und treibst die Weiterentwicklung unserer Engineering-Praktiken voran.
- Du arbeitest unterstützt Junior-Entwickler:innen durch Mentoring, Pair Programming und konstruktives Feedback.
DEINE STÄRKEN.
Du begeisterst dich dafür, mit modernen Microsoft-Technologien eine leistungsfähige CRM-Plattform für ein sinnstiftendes Geschäft zu gestalten. Dabei bringst du fundierte technische Expertise ein, übernimmst Verantwortung für deine Themen und arbeitest gerne gemeinsam mit anderen an nachhaltigen Lösungen.
WAS WIR BENÖTIGEN.
- Mehrjährige Erfahrung (mindestens 4 Jahre) in der Entwicklung mit Microsoft Dynamics 365, Dataverse und der Power Platform sowie sehr gute Kenntnisse in C#/.NET, JavaScript/TypeScript und der Entwicklung von Plugins, Workflows und Power Automate Flows.
- Fundiertes Know-how in der Erweiterung und Integration von Dynamics 365, einschließlich Xrm.WebApi, Azure Services (z. B. Functions, Service Bus, Application Insights, Key Vault) sowie der Entwicklung robuster Schnittstellen.
- Sicherer Umgang mit ALM-Konzepten und modernen Entwicklungsprozessen, insbesondere Solution Layering, Managed und Unmanaged Solutions, Git, Azure DevOps Pipelines und Pull-Request-basiertem Arbeiten.
- Sehr gute Deutsch- und gute Englischkenntnisse (mindestens C1/B2).
DAS WÄRE SCHÖN.
- Erfahrung mit PCF Controls (Power Apps Component Framework) sowie Test-Frameworks im Power-Platform-Umfeld, beispielsweise FakeXrmEasy oder XrmUnitTest.