Zielsetzung:Unser Ziel ist es, innovative Lösungen für Kunden im Maschinenbau zu entwickeln, die effizienter, nachhaltiger und wertschöpfender sind als bestehende Lösungen. Wir streben danach, dass unsere Lösungen sich durch hohe Qualität, Skalierbarkeit und Wartbarkeit auszeichnen.Tätigkeiten:Verantwortung für die Entwicklung und Umsetzung digitaler Softwarelösungen für Kunden im Maschinenbau übernehmenTechnologien, Architekturen und Entwicklungsprozesse eigenständig und in Abstimmung mit anderen bewerten, Entscheidungen treffen und Expertenwissen aktiv einbringenEine zukunftssichere Architektur gestalten und hohe Softwarequalität durch die Berücksichtigung nicht-funktionaler Anforderungen wie Wartbarkeit, Erweiterbarkeit und Wiederverwendbarkeit sowie Anwendung von Clean Code Prinzipien gewährleisten, damit unsere Lösungen nachhaltig und skalierbar sindAktuelle Entwicklungen im Bereich der industriellen Digitalisierung vorantreiben, insbesondere in den Bereichen Datenräume, Plattformen, Ökosysteme, Servitization und Software-as-a-ServiceGestaltungsspielräume erkennen und nutzen, um Maschinendaten und Datenräume optimal in digitale Services zu überführen und digitale Geschäftsmodelle weiterzuentwickelnDas Team fachlich führen und durch Wissensaustausch sowie Best Practices gezielt weiterentwickelnAnforderungen:Mehrjährige Erfahrung in der Softwareentwicklung im IoT- oder Maschinenumfeld und bei der Gestaltung nachhaltiger Lösungen mit Beachtung von Wartbarkeit, Erweiterbarkeit, Wiederverwendbarkeit und TestbarkeitKenntnisse in der Anwendung moderner Softwarearchitekturen, Cloud-Technologien sowie in der Entwicklung von APIs und verteilten SystemenBegeisterung für innovative Technologien und Themen wie beispielsweise Datenräumen und -ökosystemenEigenverantwortliche Arbeitsweise mit Blick auf die Ziele des Projekts und des Unternehmens sowie Bereitschaft, Verantwortung zu übernehmenVorausschauendes Denken und Handelnsowie eine proaktive Hands-on-MentalitätGute Deutschkenntnisse in Wort und Schrift