Software Engineer Microsoft Dynamics 365 CRM
WeMatch GmbH
Berlin, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, German Experience level
SeniorJob location
Remote
Berlin, Germany
Tech stack
Clean Code Principles
JavaScript
.NET
Application Lifecycle Management
Application Performance Management
Automation of Tests
Azure
C Sharp (Programming Language)
Code Review
Continuous Integration
Microsoft Dynamics CRM
Human-Computer Interaction
Microsoft Dynamics
Pair Programming
TypeScript
Software Distribution
Microsoft Power Automate
GIT
Serverless Computing
Powerapps
Job description
Als Senior Developer verantworten Sie die Weiterentwicklung der Microsoft Dynamics 365 Customer Engagement Plattform und begleiten Features von der Idee bis zum produktiven Einsatz.
Dabei übernehmen Sie unter anderem folgende Aufgaben:
- Entwicklung und Erweiterung von Microsoft Dynamics 365 CE-Lösungen nach aktuellen Microsoft Best Practices
- Entwicklung von Plugins, Custom Workflow Activities und Power Automate Flows
- Customizing der Benutzeroberflächen mit JavaScript, TypeScript und modernen PCF Controls
- Weiterentwicklung und Absicherung der Deployment- und ALM-Prozesse mit Azure DevOps und Git
- Eigenverantwortliche Umsetzung neuer Features - von der Anforderungsanalyse über die technische Konzeption bis zum Rollout
- Durchführung von Code Reviews sowie Sicherstellung von Clean Code, Performance und Wartbarkeit
- Enge Zusammenarbeit mit Business Analysten, Customizern, QA und Tech Leads in einem agilen, cross-funktionalen Team
- Mentoring und fachliche Unterstützung von Junior-Entwickler:innen im Rahmen von Pair Programming und Code Reviews
Requirements
- Abgeschlossenes Studium oder eine vergleichbare Qualifikation im IT-Umfeld
- Mindestens vier Jahre Berufserfahrung in der Entwicklung mit Microsoft Dynamics 365, Dataverse oder der Microsoft Power Platform
- Sehr gute Kenntnisse in C# und .NET (Plugin- und Workflow-Entwicklung)
- Sehr gute Kenntnisse in JavaScript, TypeScript sowie der Xrm.WebApi
- Erfahrung mit Power Automate Flows und deren technischen Möglichkeiten
- Sicherer Umgang mit Git, Azure DevOps, Pull Requests und modernen CI/CD-Prozessen
- Gute Kenntnisse im Bereich Solution Layering, Managed- und Unmanaged Solutions sowie Application Lifecycle Management
- Sehr gute Deutschkenntnisse (mindestens C1) sowie gute Englischkenntnisse
Idealerweise bringen Sie zusätzlich mit:
- Erfahrung mit dem Power Apps Component Framework (PCF)
- Microsoft-Zertifizierung PL-400 oder vergleichbare Zertifizierungen
- Erfahrung mit FakeXrmEasy oder vergleichbaren Testframeworks
- Kenntnisse im Bereich Microsoft Dynamics 365 Sales
- Erfahrung mit Azure Services wie Azure Functions, Service Bus oder Application Insights
Benefits & conditions
- 100% Remote-Arbeit
- 30 Urlaubstage
- Flexible Arbeitszeiten
- Bis zu 180 Tage Workation im Ausland
- Sabbatical-Möglichkeiten
- Umfangreiche Weiterbildungsangebote
- Modernes Arbeitsumfeld mit Microsoft 365, Copilot, Azure DevOps und Git
- EGYM Wellpass sowie zahlreiche Gesundheits- und Sportangebote
- Ergonomische Homeoffice-Ausstattung
- Corporate Benefits
- Regelmäßige Team-Events, Onboarding-Veranstaltungen und Firmenfeiern
- Eine offene Feedback- und Lernkultur mit viel Gestaltungsspielraum
About the company
Unser Kunde verbindet modernste Softwareentwicklung mit einer sinnstiftenden Mission. Als etablierter Akteur im Bildungssektor entwickelt das Unternehmen innovative digitale Lösungen und setzt dabei auf Technologien wie Microsoft Dynamics 365, Azure und die Power Platform. Mitarbeitende profitieren von einer zukunftsorientierten IT-Landschaft, kurzen Entscheidungswegen und viel Raum, eigene Ideen einzubringen.