Ihre Bewerbungsdaten
Egal, ob Sie eine Stelle für den Berufseinstieg suchen oder bereits Berufserfahrung mitbringen:
Bei uns werden Sie fündig!
Informationen zur Stelle
Stelle:
C++ / Java Software-Entwickler (w/m/d) – Berlin – Televic Rail GmbH Chez
Unternehmen:
Televic Rail GmbH - Germany
Anforderungen:
Du beherrscht grundlegende Kenntnisse in einer Programmier- und Scriptsprache sowie gute Kenntnisse der Betriebssysteme Linux und Windows.
Du begeisterst Dich, Dich in Projekte der Software-Entwicklung einzuarbeiten und dabei mitzuhelfen, diese Projekte aktiv voranzubringen. Du verfügst über Leidenschaft für Software-Architektur, Kreativität und einen hohen Qualitätsanspruch.
Du hast Interesse, in agilen Teams nach Scrum zu arbeiten.
Du besitzt gute Deutsch – oder Englischkenntnisse sowie eine aufgeschlossene und kommunikative Persönlichkeit.
Du hast den Wunsch, wenigstens ein halbes Jahr als studentische/r Mitarbeiter/in bei uns zu arbeiten.
UNSER AUSWAHLPROZESS
Aufgaben:
In unserer Abteilung SOFTWARE arbeiten rund 60 Kolleginnen und Kollegen. Wir übernehmen Verantwortung entlang des gesamten Entwicklungsprozesses – von der Anforderungsanalyse bis hin zur Validierung.
Unsere sechs Entwicklungsteams und das Systemtest-Team fokussieren sich jeweils auf unterschiedliche Themenbereiche wie: Fahrgastinformation Infotainment Fahrgastzählung Notrufkommunikation Personen- oder Gefahrenerkennung Videosysteme Die Ergebnisse aller Teams greifen wie Zahnräder ineinander und ergeben am Ende ein Gesamtsystem, das in einer realitätsnahen Fahrzeugnachbildung von unserem dedizierten Software QA-Team validiert wird. Alle sieben Teams arbeiten als autonome Scrum-Teams und tragen jeweils die Verantwortung für ihre Software – inklusive Review und Test nach dem 4-Augen-Prinzip. Gemeinsame Entwicklungsaufgaben erleichtern das Onboarding: Neue Kolleginnen und Kollegen sind oft schon am ersten Tag „Ready to develop“.
Du entwickelst plattformunabhängige, modulare und testbare Software für ein breites Spektrum an Geräten – von reinen Embedded Geräten über Desktop-Anwendungen bis hin zu Web-Anwendungen. Dabei konstruierst Du möglichst testgetrieben in den Sprachen C++/C#/Java/Java Script und Python und baust Deinen vorhandenen Erfahrungsschatz aus. Du unterstützt die Entwicklung von automatischen Akzeptanztests mit dem Python-Robot-Framework, sowie die Systemintegration verteilter Micro-Services. DEINE KOMPETENZEN