Full Stack Software
Developer (m/w/d)
Software Development. Industrial Automation. Tools & Methods.
Unsere 25-jährige Erfahrung in der Softwareentwicklung macht uns zum Kompetenzstandort für Softwareentwicklungsmethodik und Softwareproduktentwicklung. Unsere Projekte setzen wir in einer „Community“-Struktur um, in der Experten je nach Fähigkeiten und Erfahrungen teamübergreifend zusammenarbeiten. Dabei im Fokus: Die neuesten Technologien und Methoden.
Arbeitsort: Stuttgart-Vaihingen
Deine Aufgaben:
- Im agilen Projekt-Setup setzt Du Projekte für unsere Software im Bereich IIoT um. Ihr betreut die Softwareprodukte von Entwicklung bis Operations
- Die enge Abstimmung mit den internen Stakeholdern und Beratung hinsichtlich technischer Machbarkeit und konkreter Umsetzung unserer Innovationen ist neben der Entwicklung ein wichtiger Bestandteil deiner Aufgaben
- Du bringst deine Kenntnisse und Erfahrungen sowohl im Frontend wie im Backend ein – Du hast insbesondere auch ein Verständnis für effektive Architekturen und modularen Aufbau von Software
- Wir entwickeln mit agilen Methoden; Scrum, agiles Testmanagement und Product Discovery nutzen wir, um immer den Projekterfolg im Blick zu behalten
- Wir sind technologieoffen, häufig verwenden wir bspw.: Java, C# oder Python; TypeScript, Angular, React, Grafana oder Influx; Azure, Kubernetes, Docker, Microservices und MQTT
Das bringst Du mit:
- Ob durch ein Studium, eine Ausbildung oder einen Quereinstieg: wie Du deinen Weg in den IT-Bereich gefunden hast, ist für uns nicht entscheidend – uns interessiert deine fachliche Expertise in professioneller Softwareentwicklung
- Du fühlst dich in der Full Stack Entwicklung zuhause und hast idealerweise bereits für Cloud-Umgebungen entwickelt, sowie Anwendungen dorthin migriert
- Du hast gute Erfahrungen in deinen bevorzugten Technologien und bringst Interesse und Offenheit mit, dich in neue Technologien einzuarbeiten um diese in Projekten einzusetzen
- Du teilst dein Wissen gerne mit jüngeren Kolleg:innen
- Du arbeitest gerne in agilen Teams, hinterfragst bestehende Lösungen und Prozesse und bringst Optimierungsansätze konstruktiv ins Team ein
- Komplexe technische Zusammenhänge kannst Du auch im Kontext der User vermitteln sowie dich in die Perspektiven deiner Teammitglieder hineinversetzen
Das bieten wir Dir:
Gezielte Einarbeitung, flache Hierarchien, wertschätzende und kooperative Teamkultur, gute Einstiegs- und Entwicklungsmöglichkeiten, moderne Arbeitsumgebung, flexible Arbeitszeit-Modelle und Mobiles Arbeiten, eine offene und konstruktive Gesprächskultur, kostenlose Getränke und noch vieles mehr.
Haben wir Dein Interesse geweckt? Wir freuen uns über Deine Bewerbung an: