Job profiles at Siemens Schweiz AG: Senior Java Softwareentwickler/-in TMS
One of 185 job profiles at employer Siemens Schweiz AG
Job Description
Du analysierst Anforderungen und entwirfst Lösungskonzepte. Du erstellst die Softwarearchitektur von einzelnen Komponenten. Du implementierst Software-Applikationen und Software-Komponenten für unsere Module vom Design über Code bis zur Verifikation. Du arbeitest gerne im Team, erfüllst deine Tasks trotzdem selbstständig und übernimmst Verantwortung. Die Entwicklung erfolgt nach agilen Methoden in Teams von maximal 7 Personen. Du bist mitverantwortlich, dass die Prozesse und Normen eingehalten werden. Du bringst innovative Ideen ein.
Education
- Abgeschlossenes Informatik- oder vergleichbares - Studium (Master oder Bachelor)
Experience
- Du hast mehrere Jahre Berufserfahrung in der Softwareentwicklung mit Java, du bist ein Senior Java Entwickler
- Bereits erworbenes Know-how im Bereich Bahntechnik ist von Vorteil
Competencies
- Prozess- und Methodenkenntnisse in der Software-Entwicklung.
- Initiative sowie Ergebnis- und Qualitätsorientierung zählen zu Deinen Stärken.
- Du verfügst über Kreativität und schaust über den Tellerrand heraus.
- Du bist ein Teamplayer und unterstützt die agilen Vorgehensmethoden
- Du gibst gerne dein Wissen weiter und coachst Kollegen in fachlichen Belangen
Languages
Other
- Du bringst gute Fachkenntnisse in modernen Technologien und Entwicklungsumgebungen mit (z.B. Java, JUnit, IntelliJ, Multithreading, Jira, GitLab, CI. Kenntnisse von TypeScript, Docker oder Kubernetes sind ein Plus)