Software Engineer - Backend C# & Go
Role details
Job location
Tech stack
Job description
NET Agile Methoden Backend Entwicklung C# Go Golang Top
Die Schwarz IT betreut die gesamte digitale Infrastruktur und alle Softwarelösungen der Unternehmen der Schwarz Gruppe. Sie ist somit für Auswahl, Bereitstellung und Betrieb sowie Weiterentwicklung von IT-Infrastrukturen, IT-Plattformen und Business-Anwendungen zuständig. Um die Fachbereiche durch IT-Lösungen optimal bei deren Geschäftsprozessen zu unterstützen, nimmt die Schwarz IT die Anforderungen der Fachbereiche in Beratungsgesprächen auf und erarbeitet gemeinsam mit diesen professionelle und leistungsfähige IT-Lösungen., * Entwicklung & Modernisierung: Du entwickelst neue Features für unsere bestehenden C#-Applikationen und sorgst für deren Stabilität. Gleichzeitig arbeitest du aktiv an der Transformation unserer Architektur mit: Wo es technisch und fachlich sinnvoll ist, migrierst du Komponenten gemeinsam mit dem Team auf Go (Golang).
- Clean Code & Qualität: Du legst Wert auf wartbaren Code und hohe Softwarequalität. Durch Code Reviews und Unit Tests stellst du sicher, dass unsere Lösungen - egal ob in C# oder Go - unseren Standards entsprechen.
- Agile Zusammenarbeit: Du bist fester Bestandteil eines interdisziplinären Teams (interne Kollegen und externe Partner). Gemeinsam arbeitet ihr nach agilen Methoden (Scrum/Kanban) an der kontinuierlichen Verbesserung unserer Produkte.
- Lösungsorientierung: Du setzt Anforderungen der Stakeholder technisch sauber um und bringst eigene Ideen ein, wie wir unsere Systeme effizienter und robuster gestalten können.
Requirements
- Tech Stack: Du hast fundierte Erfahrung in der Backend-Entwicklung mit C# / .NET.
- Neugier auf Go: Idealerweise hast du bereits erste Berührungspunkte mit Go oder bringst eine sehr hohe Motivation mit, dich in diese Sprache und das Cloud-Native-Umfeld einzuarbeiten.
- Architektur-Verständnis: Du verstehst das Zusammenspiel in verteilten Systemen und Microservices.
- Teamplayer: Du kommunizierst offen, schätzt den fachlichen Austausch im Team und hast Spaß daran, gemeinsam Lösungen zu erarbeiten.
- Sprache: Gute Deutsch- und Englischkenntnisse runden dein Profil ab.