Aufgaben
- Konzeption und Implementierung von RESTful Web-APIs mit ASP.NET 5+
- Entwicklung und Betrieb von Microservices in einer containerisierten Umgebung (Docker)
- Integration und Konfiguration von Message Brokern wie RabbitMQ, MQTT oder anderen AMQP-basierten Lösungen
- Implementierung von Authentifizierungs- und Autorisierungsmechanismen mittels OAuth 2.0
- Optional: Datenbankanbindung und -optimierung mit MS SQL Server
Profil
- Programmiersprachen: C#, optional C/C++
- Frameworks und Architektur: ASP.NET Core, Microservices, TDD (Test Driven Development)
- Tools und Standards: Postman, OpenAPI / Swagger, RabbitMQ
- Erfahrung mit Redis (Caching), WPF / MVVM von Vorteil
- Fundierte Erfahrung in der Backend-Entwicklung mit C# und .NET
- Sicherer Umgang mit Container-Technologien (Docker)
- Kenntnisse in der Arbeit mit Message Brokern und asynchroner Kommunikation
- Erfahrung mit API-Spezifikationen und Dokumentation (Swagger/OpenAPI)
- Verständnis für sichere Authentifizierung und Autorisierung
- Strukturierte und testgetriebene Arbeitsweise
Benefits
- Anspruchsvolle und abwechslungsreiche Aufgaben in einer zukunftsträchtigen und innovativen Branche
- Aussicht auf Folgeprojekte
- Betreuung im laufenden Projekt durch unser Team