Software Engineer Java/ Fullstack (German)

Permanent contract

Thurgau

04/22/2021

Apply in one click Apply for job opening

Reference number

2021-17653

Category

Operations — Consulting

Business industry

Railway

Minimum level of education required

Bachelor Degree

Diploma specialization

Mechatronics / Robotics
Mechanics
Information Technology
Electrical Engineer
Computer Science
Automation / Instrumentation

Minimum level of experience required

3 to 5 years

Contractual hours

Full time

Languages

German
English

Location

Thurgovie, Switzerland

Share this opportunity

Job description

  • Neu- und Weiterentwicklung des fahrzeugseitigen Cloud-Dienstes, einem Diagnose- und Telemetriesystem auf Basis Java und Linux
  • Konzeptionierung, Entwurf und Design der Software
  • Spezifizieren, Codieren und Testen der Software inklusive Schnittstellen zu Fremdsystemen
  • Erstinbetriebnahme, Validierung und Wartung der Systeme-Evaluation von neuen Technologien und deren Einführung
  • Erstellung von Systemdokumentation und Kundendokumentation

Profile

  • Abgeschlossenes Studium oder Weiterbildung als Software- oder Elektroingenieur oder vergleichbare Ausbildung
  • Mehrjährige Berufserfahrung in der Programmierung mit JAVA, vorzugsweise in einem embedded-nahen Umfeld-Know-how im Bereich von objektorientierter Programmierung, asynchroner Kommunikation und modulartiger Architektur
  • Mit Vorteil von Kenntnissen in verschiedenen Technologien wie Webservices (z.B. REST), Message Queuing (z.B. ActiveMQ), Container (z.B. Docker) und Frameworks wie OSGI
  • Idealerweise Kenntnisse in Embedded Linux oder anderen leichtgewichtigen Betriebssystemen
  • Ausgewiesene Erfahrung mit agilen Entwicklungsmethoden (SCRUM), iterativer Vorgehensweise (CI/CD), den einschlägigen Tools (z.B. GITLAB, Jenkins, Maven, Ant) sowie ein Flair für die Clean Code Prinzipien ergänzen ihr Profil
  • Sehr gute Deutsch- und Englischkenntnisse

 

*Due to Swiss permit restrictions, applications of Non-EU/EFTA Citizens without valid work permit for Switzerland cannot be prioritized

 

Working for AKKA-Technologies comes with great benefits: 

  • Be part of a leading international technology provider with over 20’000 colleagues
  • Interesting career opportunities
  • Enhance your network with colleagues and experts across the world
  • Several learning platforms and access to trainings
  • Compelling challenges working with leading customers around the globe
  • Multiple events gathering all the colleagues and celebrating our corporate culture 
Apply in one click Apply for job opening

You may be interested in these openings

IT-Security Consultant (m/w/d)

OPERATIONS — CONSULTING

Contractor

Stuttgart oder Sindelfingen

May/08/2021