Für eines der zentralen Planungs- und Projektierungstools für die Bahninfrastruktur entwickelst Du Komponenten und Schnittstellen
Du stimmst Anforderungen direkt mit den beteiligten Projektierern und Fachbereichen ab und erstellst daraus Entwicklungskonzepte
Die übernimmst eigenverantwortlich die Implementierung der Module und Komponenten unter Java, Groovy und Kotlin
Selbstverständlich testest Du Deine Entwicklungen eigenverantwortlich und freust Dich über glückliche User
Anforderung
Weiterhin hast Du Kenntnisse in professionellen Entwicklungsumgebungen, Buildtools und Schnittstellen
Softwareentwickler
Sprache
deutsch
Verantwortlichkeiten
Du arbeitest an der Neu- und Weiterentwicklung moderner Cross-Platform-Anwendungen für unsere Produkte mit
Du entwickelst Softwaremodule und -features für sicherheitskritische On-Board und Wayside Komponenten
Auf Basis von Angular, Material IO und Kendo UI erstellst Du moderne Enterprise Frontends
Die Anforderung leitest Du direkt aus den User Stories ab und setzt diese in einer smarten User Experience um
Du analysierst Anforderungen, entwickelst die Softwarearchitektur weiter und integrierst Deine Komponenten
Der Test und die Dokumentation gehören dabei ebenso zu Deinen Aufgaben
Bei der technischen Umsetzung der UX legst Du Wert auf ein ansprechendes User Interface sowie gute Performance und eine saubere Implementierung
Im Schwerpunkt implementierst Du auf Basis C++ und in Teilen in C für Real-Time-Systeme unter Linux
Software Engineer
Sprache
deutsch
Verantwortlichkeiten
Du bist mitverantwortlich für die inhaltliche und funktionale Weiterentwicklung unserer Instandhaltungssoftware RAILBASE
Du analysierst Anforderungen sowie Erwartungen der Kunden und erstellst User Stories bzw. Spezifikationen
Du unterstützt unsere Kunden in der Bahnindustrie hinsichtlich des optimalen Einsatzes durch unsere Software
Zusammen mit dem Product Owner begleitest Du die agilen Prozesse mit der Entwicklung
Je nach persönlichem Interesse konzipierst und führst Du Workshops und Anwendungsschulungen durch
Qualitätsingenieur
Sprache
deutsch
Verantwortlichkeiten
Du bist verantwortlich für die Planung, Durchführung und Überwachung von Validierungsaktivitäten für bahntechnische Systeme, einschließlich Software und Hardware
Dabei erstellst Du die Validierungsdokumentation, einschließlich Validierungsplänen, Testprotokollen und Validierungsberichten
Du arbeitest mit anderen Abteilungen zusammen, einschließlich Entwicklung, Produktion und Qualitätssicherung, um sicherzustellen, dass alle Anforderungen an das System erfüllt werden
Ein weiterer Schwerpunkt ist die Identifizierung von Risiken und Umsetzung von Maßnahmen zur Risikominimierung
Du hast Interesse an der Arbeit mit generellen Normen und regulatorischen Anforderungen