Overview
Du unterstützt uns bei der Neuentwicklung einer innovativen Anwendung im Bereich der Leit- und Sicherungstechnik der nächsten Generation für Eisenbahnen. Dabei arbeitest du entweder Voll- oder Teilzeit in einem selbstorganisierten Team, das sich eigenständig über die zu erledigenden Aufgaben abstimmt. Ziel ist die Entwicklung eines qualitativ hochwertigen Produkts inklusive automatisierter Tests und wartbarem Code.
Was erwartet dich
- Als Fullstack Software Developer (m/w/d) wirst du Teil eines fokussierten Teams sein und folgende Hauptaufgaben übernehmen: Anforderungen konkretisieren und verfeinern; daraus Konzepte und Architekturen für die umzusetzenden Softwaremodule ableiten.
- Design und Implementierung der Softwaremodule zur Modernisierung der Eisenbahn beitragen.
- An Peer-Reviews teilnehmen und automatisierte Tests entwickeln, um den hohen Qualitätsstandards des Produkts gerecht zu werden.
Warum wir?
- Modernes Arbeiten in einem innovativen Umfeld mit spannenden Projekten und attraktiven Benefits.
- Ein Produkt, das eine zentrale Rolle an der digitalen Schiene Deutschland spielen wird; du wirkst aktiv an der Gestaltung dieses Projekts mit.
- Ideen werden geschätzt; Raum für Kreativität; abwechslungsreiche, anspruchsvolle Projekte mit modernster Technologie.
- Flexible Arbeitszeiten und die Möglichkeit, bis zu 2 Tage pro Woche remote zu arbeiten.
- Entspannte Arbeitsatmosphäre mit Dachterrasse, Fahrradparkplatz, Duschmöglichkeiten und mehr.
- Flache Hierarchien, direkte Kommunikation und schnelle Entscheidungen.
- Kontinuierliche Fortbildungsmöglichkeiten; zusätzliche Benefits wie betriebliche Altersvorsorge, Kaffee, Getränke und täglich frisches Obst.
Was solltest du mitbringen?
- Erfolgreich abgeschlossenes Studium im Bereich Informatik oder eine vergleichbare IT-Ausbildung.
- Mehrjährige Berufserfahrung in der Softwareentwicklung mit dem Spring Framework (Kotlin oder Java); nachweisbare Erfahrung in der Entwicklung von Web-Frontends; Kenntnisse in Angular wünschenswert.
- Erfahrung in der Entwicklung und Nutzung von REST-APIs; idealerweise Kenntnisse im Umgang mit OpenAPI.
- Sicherheit im Umgang mit Git für Versionskontrolle und Teamkollaboration.
- Docker zur Containerisierung von Anwendungen und keine Scheu vor der Arbeit mit der Linux-Commandline.
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift.
- Eigenverantwortung und Kreativität, um komplexe Aufgaben effizient und innovativ zu bewältigen; teamorientierte, kommunikative Persönlichkeit sowie selbstständiger und strukturierter Arbeitsstil.
Auswahlprozess
Wenn du diese Herausforderung in einem dynamischen Umfeld annehmen möchtest, freuen wir uns auf deine Bewerbung. Du erhältst innerhalb von 3 Tagen eine Rückmeldung. In einem ersten Videocall lernen wir uns kennen; ggf. folgt ein kurzes Probearbeiten. Wir laden dich in unser Büro in Ditzingen ein, um dir deine zukünftige Arbeitsumgebung, das Team und das Projekt vorzustellen. Danach erfolgt die Vertragsunterzeichnung. Unser Bewerbungsprozess ist effizient, damit wir schnell eine Entscheidung treffen.
Hinweis: Unser Jobangebot Senior Fullstack Softwareentwickler Java / Kotlin / TypeScript (m/w/d) wird in Zusammenarbeit mit Campusjäger by Workwise angeboten. Eine Bewerbung über Campusjäger by Workwise ist in wenigen Minuten möglich.