.NET Software Engineer (m/w/d)
Rolle
Du entwickelst in einem autonomen Scrum-Umfeld betriebswirtschaftliche Software-Produkte und Transportlösungen und treibst dabei innovative Backend-Features mit C# und .NET 10 voran. In dieser Rolle übernimmst du die Verantwortung für die Konzeption, Umsetzung und kontinuierliche Verbesserung von Komponenten, die in Git-Repositories versioniert und nach modernen agilen Patterns mit CI/CD betrieben werden. Du arbeitest mit zeitgemässen Tools wie Azure DevOps und der JetBrains-Suite und stellst eine hohe Qualität durch saubere Architektur, Tests und Automation sicher. Dabei integrierst du Datenbanken wie MS-SQL Server und Postgres und nutzt Container-Technologien wie Docker sowie Kubernetes für zuverlässige Deployments. Du hältst dich fachlich kontinuierlich auf dem neuesten Stand und findest pragmatische, clevere Lösungen für anspruchsvolle Anforderungen.
Verantwortung
Entwicklung webbasierter Lösungen im betriebswirtschaftlichen Umfeld
Design und Implementierung von RESTful-APIs für das Backend
Aufbau und Pflege von CI/CD-Pipelines
Durchführung von Tests sowie Erstellung und Aktualisierung von Dokumentationen
Unterstützung als Praxisbildner bei der fachlichen Betreuung von Lernenden
Qualifikationen
Abgeschlossene Ausbildung in Applikationsentwicklung (EFZ/HF)
Erste Erfahrung in der agilen Software-Entwicklung von webbasierten Business-Anwendungen
Fundierte Kenntnisse in C# und SQL sowie hohe Begeisterung für Software-Entwicklung
Vorteilhaft: Erfahrung mit Cloud-Plattformen (z. B. Microsoft Azure, AWS)
Strukturierte, selbstständige Arbeitsweise
Sehr gute Deutschkenntnisse in Wort und Schrift
Benefits