* Du kennst dich gut mit moderner Webentwicklung aus (Vue oder ein vergleichbares Framework wäre von Vorteil).
* OOP ist kein Fremdwort für dich und bist im Umgang damit geübt.
* REST Schnittstellen sind dir bekannt und du hast im besten Fall bereits Erfahrung in der Entwicklung von APIs.
* Du kennst dich mit Datenbanken wie PostgreSQL oder MongoDB aus.
* Du verstehst die Grundlagen von HTTP- und Messaging-Kommunikation.
* Du verfügst über sehr gute Englischkenntnisse und bringst entweder bereits Deutschkenntnisse mit oder bist bereit, diese zu entwickeln.
Einleitungstext
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, betreibt und optimiert das digitale Rückgrat der Schwarz Gruppe – von IT-Plattformen und Infrastruktur bis zu Business-Anwendungen. Gemeinsam mit den Fachbereichen setzen wir deren Anforderungen in leistungsstarke, skalierbare Lösungen um. Aktuell bauen wir eine moderne, interne Datenplattform, die enorme Mengen an operativen und analytischen Daten verarbeitet. Sie bildet die Basis für fortschrittliche Analysen, intelligente Automatisierung und Echtzeit-Entscheidungen im Herzen unseres Supply-Chain-Ökosystems.
Werde Teil unseres Teams im Raum Heilbronn – unserem zentralen Ort für Zusammenarbeit mit offener Du-Kultur. Profitiere von flexibler Remote-Arbeit (bis zu fünf Tage pro Woche) und regelmäßigen persönlichen Teamtreffen. Deine Ideen sind willkommen – und machen den Unterschied.
Deine Aufgaben
* Du entwickelst und verbesserst Unternehmensanwendungen, die große Mengen komplexer Daten verarbeiten und verwalten – entscheidend für unsere Geschäftsprozesse.
* Du bist Teil eines hochagilen und dynamischen Teams, das Verantwortung für ein zentrales, datenintensives System übernimmt – genutzt für Echtzeiteinblicke, intelligente Planung und strategische Entscheidungsunterstützung.
* Du wirkst über den gesamten Entwicklungszyklus hinweg mit – von Anforderungsanalyse und Design über Implementierung, Testing und Deployment bis hin zum Betrieb – und sorgst für hohe Qualität und Performance.
* Du arbeitest ganzheitlich an der Anwendung und erhältst tiefe Einblicke in deren Architektur und Funktion – mit direktem Einfluss auf geschäftskritische Prozesse.
* Du arbeitest eng mit Plattform-Teams zusammen und nutzt moderne Werkzeuge und Technologien, um skalierbare und zuverlässige Lösungen bereitzustellen.
* Du bringst hohe Eigenverantwortung, Initiative und Motivation mit, beteiligst dich aktiv an Teamdiskussionen und stellst bestehende Ansätze regelmäßig infrage.
* Du bringst dich in unsere Entwickler-Community ein, teilst dein Wissen und treibst technische Exzellenz voran.
* Du hast den Anspruch, dich kontinuierlich weiterzuentwickeln – sowohl in deinen fachlichen Fähigkeiten als auch in der Qualität der Systeme, an denen du arbeitest.