Du entwirfst und betreibst Azure Cloud Lösungen und entwickelst mit C# .NET und Go. Dein Alltag dreht sich um CI/CD-Pipelines und Lasttests, während du die Softwarequalität durch Regressionstests sicherstellst.
Anforderungen
- •Hochschulstudium der Informatik oder vergleichbare Qualifikation
- •Mindestens 2 Jahre Erfahrung in Cloud-Lösungen
- •Fundierte Kenntnisse in Microsoft .NET (C#)
- •Kenntnisse in Webtechnologien (JavaScript, XML, JSON, CSS)
- •Praktische Erfahrung mit SQL- oder NoSQL-Datenbanken
- •Gute Kenntnisse in objektorientiertem Softwaredesign
- •Erfahrung mit gängigen IDEs wie Visual Studio
- •Kenntnisse in Git, CI/CD (Jenkins, Azure DevOps), SonarQube
- •Idealerweise Erfahrung in Microsoft Dynamics 365
- •Erfahrung mit Go-Entwicklung für Backend-Aufgaben
- •Einfallsreichtum und Entscheidungsfreudigkeit
- •Fähigkeit zur Teamarbeit
Deine Aufgaben
- •Azure Cloud Lösungen entwerfen und betreiben
- •Entwicklung mit C# .NET und Go im Backend
- •Webtechnologien wie HTML und JS im Frontend nutzen
- •Infrastruktur über Infrastructure-as-Code bereitstellen
- •CI/CD-Pipelines in Azure DevOps implementieren und pflegen
- •Lasttests mit Apache JMeter schreiben
- •Integration von Power BI, Power Apps und Power Automate
- •Softwarequalität durch Regressionstests sicherstellen
- •Architektur-Design-Sitzungen teilnehmen und Code-Reviews durchführen
Original Beschreibung
#### Deine Aufgaben
* Design, Entwicklung und Betrieb von Azure Cloud Lösungen in Verbindung mit Microsoft Dynamics 365 und der Microsoft Power Platform
* Entwicklung auf Basis von Microsoft C# .NET (Framework und LTS Versionen) sowie Go im Backend und Webtechnologien (HTML, JS) im Frontend Tech Stack
* Konfiguration und Bereitstellung der Infrastruktur über Infrastructure-as-code (Terraform)
* Implementierung und Pflege von CI/CD-Pipelines (YAML) in Azure DevOps
* Schreiben von Lasttests mit Apache JMeter, um sicherzustellen, dass vordefinierte Szenarien sicher bis zur Sättigung ausgeliefert werden können
* Integration von anderen Cloud-Angeboten wie Power BI, Power Apps und Power Automate
* Sicherstellung einer hohen Softwarequalität durch Entwurf und Implementierung von Regressionstests (Unit und Integration) mit Frameworks wie Jest, xUnit, NSubstitute, etc.
* Teilnahme an Architektur-Design-Sitzungen und Durchführung von Tool-basierten Code-Reviews als Teil der täglichen Entwicklungsaktivitäten
#### Dein Profil
* Erfolgreicher Abschluss eines Hochschulstudiums der (Wirtschafts-)Informatik oder vergleichbare Qualifikation
* Mindestens 2 Jahre Erfahrung in der Entwicklung von Cloud-Lösungen, vorzugsweise in Azure
* 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.
* Gute Kenntnisse in objektorientiertem Softwaredesign und -entwicklung
* Erfahrung mit gängigen IDEs wie Visual Studio sowie damit verbundenen Entwicklungstools wie Git, CI/CD-Plattformen (Jenkins, Azure DevOps), SonarQube usw. bevorzugt
* Idealerweise erste Erfahrungen in der Entwicklung von Anpassungen in Microsoft Dynamics 365 (JS, Plugins, Custom Workflow Activities)
* Vorzugsweise erste Erfahrungen mit Go-Entwicklung für Backend-Aufgaben in neuen Projekten/Produkten
* Einfallsreichtum und Entscheidungsfreudigkeit sowie die Fähigkeit, im Team zu arbeiten
# Microsoft Developer (.NET, Azure, Dynamics 365) (m/w/d)