Deine Aufgaben
1. Design, Entwicklung und Betrieb von Azure Cloud Lösungen in Verbindung mit Microsoft Dynamics 365 und der Microsoft Power Platform
2. Entwicklung auf Basis von Microsoft C# .NET (Framework und LTS Versionen) sowie Go im Backend und Webtechnologien (HTML, JS) im Frontend Tech Stack
3. Konfiguration und Bereitstellung der Infrastruktur über Infrastructure-as-code (Terraform)
4. Implementierung und Pflege von CI/CD-Pipelines (YAML) in Azure DevOps
5. Schreiben von Lasttests mit Apache JMeter, um sicherzustellen, dass vordefinierte Szenarien sicher bis zur Sättigung ausgeliefert werden können
6. Integration von anderen Cloud-Angeboten wie Power BI, Power Apps und Power Automate
7. Sicherstellung einer hohen Softwarequalität durch Entwurf und Implementierung von Regressionstests (Unit und Integration) mit Frameworks wie Jest, xUnit, NSubstitute, etc.
8. Teilnahme an Architektur-Design-Sitzungen und Durchführung von Tool-basierten Code-Reviews als Teil der täglichen Entwicklungsaktivitäten
Dein Profil
9. Erfolgreicher Abschluss eines Hochschulstudiums der (Wirtschafts-)Informatik oder vergleichbare Qualifikation
10. Mindestens 2 Jahre Erfahrung in der Entwicklung von Cloud-Lösungen, vorzugsweise in Azure
11. Fundierte Kenntnisse der Microsoft .NET-Entwicklungstechnologie (C#) sowie von Webtechnologien (JavaScript, XML, JSON, CSS, etc.) und praktische Erfahrung im Umgang mit SQL- oder NoSQL-Datenbanken.
12. Gute Kenntnisse in objektorientiertem Softwaredesign und -entwicklung
13. Erfahrung mit gängigen IDEs wie Visual Studio sowie damit verbundenen Entwicklungstools wie Git, CI/CD-Plattformen (Jenkins, Azure DevOps), SonarQube usw. bevorzugt
14. Idealerweise erste Erfahrungen in der Entwicklung von Anpassungen in Microsoft Dynamics 365 (JS, Plugins, Custom Workflow Activities)
15. Vorzugsweise erste Erfahrungen mit Go-Entwicklung für Backend-Aufgaben in neuen Projekten/Produkten
16. Einfallsreichtum und Entscheidungsfreudigkeit sowie die Fähigkeit, im Team zu arbeiten