Beschreibung der Aufgabenbereiche
Die Schwarz IT ist für die Entwicklung und den Betrieb von Softwarelösungen in allen Unternehmen der Schwarz Gruppe verantwortlich. Diese umfassen IT-Infrastrukturen, IT-Plattformen und Business-Anwendungen.
Deine Rolle im Projekt
Als Softwareentwickler bist du für die Weiterentwicklung einer cloud-nativen Applikation für Endnutzer verantwortlich. Diese besteht aus mehreren Backend-Services und nativen mobilen Apps.
Ein wichtiger Schwerpunkt liegt auf der Verbesserung der Skalierung der Backend-Services durch eine Migration nach Go.
Bei dieser Aufgabe bist du in alle Phasen des Software-Entwicklungs-Zyklus involviert und kannst dich umfassend einbringen.
Die Arbeit findet dabei in kleinen, themenbezogenen Entwicklungsteams statt, die in agiler Arbeitsweise arbeiten.
Herausforderungen und Ziele
* Entwicklung moderner cloud-native Anwendungen im Kontext E-Commerce und digitale Innovation
* Fortlaufender Go-Live neuer Releases in hoher Qualität sicherstellen
* Proaktiver Betrieb der Lösungen vorantreiben: You build it, you run it
Dein Profil
* Mehrjährige Erfahrung im Software-Engineering mit Go im Backend
* Erfahrungen mit NodeJS sind ebenfalls von Vorteil
* Agile Softwareentwicklung, Clean Code und Clean Architecture sind deine Stärken
* Praktische Kenntnisse im Umgang mit relationalen oder auch dokumentenorientierten Datenbanken
* Erfahrungen in Microservice-, Container- und Cloud-Architekturen und den dazu passenden Technologien
* Abgeschlossenes Studium der Informatik oder des Software-Engineerings oder eine vergleichbare Ausbildung
* Gute Deutsch- und Englischkenntnisse sowie Erfahrungen in internationalen Teams