
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.
Schwarz IT entwickelt und betreibt das digitale Rückgrat der Schwarz Gruppe – von IT-Plattformen und Infrastruktur bis zu Business-Anwendungen. Gemeinsam mit den Fachbereichen setzen wir Anforderungen in leistungsstarke, skalierbare IT-Lösungen um.
Derzeit entwickeln wir eine interne Plattform für automatisierte Bestands- und Lieferplanung, speziell für die Schwarz Gruppe. Sie ermöglicht präzise Bedarfsprognosen, effiziente Warenauffüllung und optimierte Logistikprozesse entlang der gesamten Wertschöpfungskette. Als datenintensive Enterprise-Anwendung verarbeitet sie große Mengen operativer und analytischer Daten mit Präzision und Skalierbarkeit – unterstützt durch moderne Analysen, intelligente Automatisierung und datengetriebene Algorithmen für Echtzeit-Entscheidungen, hohe Zuverlässigkeit und nahtlose Integration in unsere IT-Landschaft.
Werde Teil unseres Teams in Heilbronn – unserem zentralen Ort für Zusammenarbeit mit offener Du-Kultur. Profitiere von flexibler Remote-Arbeit (bis zu fünf Tage pro Woche) und gemeinsamen Treffen zweimal im Monat. Deine Ideen sind willkommen – und machen den Unterschied.
Deine Aufgaben
- Als Engineering Lead gestaltest du maßgeblich die technische Ausrichtung und operative Exzellenz unserer Plattform zur Automatisierung der Supply Chain.
- Du übernimmst die Gesamtverantwortung für Architektur, Qualität und Skalierbarkeit eines zentralen Systems, das die automatisierte Warenversorgung und Logistik für einen der größten Handelskonzerne Europas steuert.
- Du führst ein cross-funktionales, agiles Entwicklungsteam – gibst technische Richtung vor, coachst Entwickler:innen und sorgst für effiziente, bereichsübergreifende Zusammenarbeit.
- Du triffst Architektur- und Technologieentscheidungen auf Basis fundierter Engineering-Prinzipien, datenbasierter Erkenntnisse und eines tiefen Verständnisses der fachlichen Anforderungen.
- Du agiert als Sparringspartner für das Produktmanagement und andere Stakeholder – und übersetzt komplexe Anforderungen in technisch realisierbare, strategisch sinnvolle Lösungen.
- Du hinterfragst bestehende Prozesse kritisch und treibst aktiv Verbesserungen in unseren Entwicklungs-, Bereitstellungs- und Betriebsabläufen voran.
- Du identifizierst und etablierst neue Technologien, Architekturmuster und Best Practices, um auch in hochbelasteten, datenintensiven Umgebungen zukunftsfähig zu bleiben.
- Du vertrittst dein Team in der bereichsübergreifenden Zusammenarbeit – insbesondere mit Plattform-, Infrastruktur- und Daten-Teams.
- Du förderst eine Kultur der kontinuierlichen Verbesserung, technischen Exzellenz und offenen Feedbacks – sowohl im Team als auch innerhalb der Entwickler-Community.
Dein Profil
- Du bringst umfassende Erfahrung (mindestens 5 Jahre) in der Softwareentwicklung mit und hast bereits Teams geführt oder eine leitende technische Rolle übernommen.
- Du bist sicher in der Backend-Entwicklung mit Kotlin oder Java und hast fundierte Kenntnisse moderner Frontend-Frameworks wie Vue oder React.
- Du hast ein solides Verständnis für cloud-native Architekturen, Container-Technologien (Docker, Kubernetes) und Infrastructure-as-Code.
- Du bist vertraut mit relationalen und NoSQL-Datenbanken (z. B. PostgreSQL, MongoDB) und idealerweise mit datengetriebenen Systemarchitekturen.
- Du arbeitest nach hohen Engineering-Standards – automatisiertes Testen, Clean Code, Code Reviews, CI/CD und Performance-Monitoring gehören für dich zum Alltag.
- Ein gutes Verständnis von Architekturmustern, Sicherheitsaspekten und dem Design datenintensiver Systeme ist ein klarer Pluspunkt.
- Du verfügst über sehr gute Englischkenntnisse und bist offen dafür, Deutsch zu lernen, falls du es noch nicht sprichst.
- Du hast ein abgeschlossenes Studium der Informatik oder eines vergleichbaren technischen Studiengangs – alternativ bringst du einschlägige praktische Erfahrung in komplexen Softwarelandschaften mit.
- Du brennst dafür, Teams weiterzuentwickeln, Innovation mit Pragmatismus voranzutreiben und als technische Führungspersönlichkeit Wirkung zu entfalten.
Engineering Lead - Supply Chain Management Application (m/w/d)