Aufgaben:
Für ein spannendes Projekt beim Kunden suchen wir aktuell einen Azure/.NET-Entwickler (Cloud-native Microservices).
Rahmenbedingungen:
+ Auslastung 100%
+ Remote, Bereitschaft gelegentlich vor Ort in den GR Stuttgart zu kommen
Aufgaben:
+ Weiterentwicklung und Pflege der bestehenden .NET-basierten OData-API durch:
o Hinzufügen neuer Endpunkte
o Erweiterung bestehender Entitäten und Eigenschaften
o Verbesserung von Leistung, Skalierbarkeit und Wartbarkeit
+ Erweiterung und Optimierung der bestehenden ereignisgesteuerten Architektur durch:
o Einführung neuer Azure Service Bus-Warteschlangen/Themen
o Ermöglichung zusätzlicher Echtzeit-CRM-Ereignisintegrationen
+ Entwurf und Implementierung von Cloud-nativen Microservices und Azure Functions für:
o Nutzung von Daten aus externen Systemen
o Transformation und Validierung eingehender Daten
+ Schreiben und Synchronisieren von Daten in Microsoft Dynamics CRM / Dataverse
+ Implementierung und Wartung containerisierter Bereitstellungen unter Verwendung von Docker und Azure-Diensten
+ Aufbau und Wartung von CI/CD-Pipelines und Automatisierung der Bereitstellung mithilfe von Azure DevOps
+ Unterstützung von "Infrastructure as Code" (IaC)-Implementierungen unter Verwendung von Bicep
+ Überwachung und Support von Produktionsumgebungen (App Insights, Health Checks, Logging)
+ Enge Zusammenarbeit mit technischen Stakeholdern und den internen Anwendungsteams, um neue CRM-Integrationen und Schnittstellen zu ermöglichen
+ Verantwortung für technische Lösungen übernehmen und zur kontinuierlichen Verbesserung der Entwicklungsstandards, der Architektur und der Betriebsprozesse
Anforderungen:
Must Haves:
+ Fundierte Fachkenntnisse in .NET / C# für die Entwicklung moderner Web-APIs und verteilter Anwendungen
+ Solide praktische Erfahrung mit Microsoft Azure, insbesondere:
- Azure Functions
- App Services
- Azure Service Bus
- Azure SQL
- Erfahrung mit asynchroner Kommunikation (ereignisgesteuerte Architektur) und Messaging-Systemen in verteilten Anwendungen
z. B. Azure Service Bus
+ Erfahrung mit containerisierten Bereitstellungen und Docker
+ Erfahrung mit CI/CD-Pipelines und Deployment-Automatisierung unter Verwendung von Azure DevOps
+ Erfahrung mit Infrastructure as Code, idealerweise Bicep
+ Erfahrung mit Monitoring, Logging und Observability in Cloud-Umgebungen
z. B. Application Insights, Health Checks
+ Erfahrung mit relationalen Datenbanken und ORMs
+ SQL Server, Entity Framework Core
+ Erfahrung mit Microsoft Dynamics-/Dataverse-Integrationen ist von Vorteil
+ Fundierte Kenntnisse des Softwareentwicklungszyklus (SDLC)
+ Erfahrung mit modernen Softwarearchitekturen und skalierbaren Cloud-Anwendungen
Zusätzliche Informationen:
Konnten wir Ihr Interesse wecken? Dann freuen wir uns auf die Zusendung Ihres aussagekräftigen Expertenprofils unter Angabe Ihrer Stundensatzvorstellung.