Software Developer - Backend, Linux & Systemintegration

Urban Technologies Gmbh
Mödling, Austria
5 days ago
Apply on devjobs.at
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
€50,000
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) PHP (Programming Language) Microsoft Windows Active Directory Artificial Intelligence Advanced Message Queuing Protocol UClibc (C Standard Library) C++ (Programming Language) Ubuntu (Operating System) Software as a Service Communications Protocols
+50 more
Databases Computer Literacy Relational Databases Software Debugging Linux Linux on Embedded Systems Global Positioning Systems (GPS) Gradle Spring Framework Python (Programming Language) Lightweight Directory Access Protocols (LDAP) PostgreSQL Apache Maven MySQL Message Queuing Telemetry Transport (MQTT) Node.Js NoSQL Open Source Technology Windows PowerShell RabbitMQ Redis Standard Sql Reverse Engineering Software Engineering Software Project Management Software Systems SQL Databases Systems Architecture Systems Integration WebSocket Data Logging ReactJS Spring-boot Electron (Programming Language) Siri Backend Gitlab Git Webpack Gitlab-ci Material UI Kubernetes Information Technology Real Time Data Front End Software Development Restful APIs Grpc Software Version Control Docker Microservices

Job description

  • Wir entwickeln Hard- und Softwarelösungen für den öffentlichen Verkehr. Unser Schwerpunkt liegt auf innovativen E-Paper-Anzeigesystemen, die Fahrgäste zuverlässig mit Informationen versorgen.
  • Doch damit eine Anzeige die richtigen Informationen darstellen kann, muss im Hintergrund einiges zusammenspielen: Echtzeitdaten aus unterschiedlichen Quellen, Kommunikationsprotokolle, Linux-Systeme, Datenbanken und Software, die auch unter schwierigen Bedingungen zuverlässig funktioniert.
  • Mal entwickeln wir eine Datendrehscheibe für Echtzeitinformationen, mal einen Dienst, der tausende E-Paper-Anzeiger mit aktuellen Abfahrtszeiten versorgt.
  • In anderen Projekten kümmern wir uns um Bordsysteme in Zügen, Leitstellen-Anwendungen oder die Integration neuer Hardware in bestehende Systeme.
  • Wir unterstützen außerdem Verkehrsunternehmen dabei, ältere Schienenfahrzeuge zu modernisieren, damit diese noch viele Jahre zuverlässig eingesetzt werden können.
  • Dabei stoßen wir auch auf Technik, zu der es kaum Dokumentation gibt. Dann heißt es: untersuchen, verstehen, ausprobieren.
  • Manchmal gehört dazu Reverse Engineering, um herauszufinden, wie ein System kommuniziert und wie wir es mit moderner Technologie verbinden können.
  • Und manchmal steigen wir auch einfach in einen Zug, schließen unseren Laptop an und finden direkt vor Ort heraus, warum etwas nicht funktioniert und wie es wieder funktionieren kann.
  • Denn unsere Software läuft nicht nur auf unseren Entwicklungsrechnern. Sie ist Teil von Systemen, die täglich im Einsatz sind.
  • Bei uns arbeitest du an unterschiedlichen Projekten, Technologien und technischen Herausforderungen.
  • Du entwickelst nicht ausschließlich eine einzelne Anwendung weiter, sondern beschäftigst dich mit verschiedenen Systemen und Problemstellungen.
  • Wir entwickeln unsere Software nicht nur - wir begleiten sie auch bis zum produktiven Einsatz und darüber hinaus., Top Fröling Heizkessel- und Behälterbau Ges.m.b.H·Grieskirchen

  • Easy Apply
  • Hybrid
  • Onsite
  • Vollzeit Wir sind einer der führenden europäischen Hersteller innovativer Biomasse-Heizsysteme (Scheitholz, Hackgut, Pellets). Aufgrund der starken Nachfrage nach unseren Produkten und der exzellenten Zukunftsaussichten für “Erneuerbare Energien” verstärken wir…

  • GitLab
  • Linux
  • C
  • Buildroot
  • C++ *, Top DIAMIR ·Wien

  • Easy Apply
  • 50k - 60k €
  • Hybrid
  • Onsite
  • Vollzeit End-to-End Entwicklung: Du begleitest spannende Softwareprojekte von der ersten Anforderungsanalyse über die Implementierung (zB mit Spring Boot) bis hin zum erfolgreichen Deployment. Microservices & Architektur: Du konzipierst und entwickelst…

  • NoSQL
  • PostgreSQL
  • Kubernetes
  • Java
  • Maven
  • MySQL
  • Git
  • Docker
  • GitLab CI
  • Gradle
  • +6
  • +7 *, + Easy Apply

  • Ab 56k €
  • Full Remote
  • Vollzeit
  • Lead Du steckst gern tief im Code und willst an einem Produkt bauen, das echten Impact hat? Bei uns arbeitest du hands-on an einer KI-Plattform, die SaaS und On-Prem vereint, ausschließlich auf Open Source setzt und KI on-prem und on-device in sensiblen…

  • Java
  • Python
  • Linux
  • Spring
  • ISO 27001
  • SQL
  • +2

Software Developer - Backend, Linux & Systemintegration

Requirements

  • PostgreSQL
  • JavaScript
  • Linux
  • MQTT
  • Vite
  • PHP
  • Embedded Linux
  • RabbitMQ
  • Electron
  • Ubuntu
  • Material UI
  • Git
  • MySQL
  • PowerShell
  • Active Directory
  • gRPC
  • C++
  • React
  • RESTful API
  • SQL
  • WebSocket
  • Redis
  • Node.js, * Wir suchen Softwareentwickler:innen, die Freude am Programmieren haben, technische Zusammenhänge verstehen wollen und auch dann neugierig bleiben, wenn es für ein Problem noch keine fertige Lösung gibt.
  • Du musst nicht jede Technologie aus unserem Stack bereits kennen. Aber du solltest wissen, wie man Software entwickelt - und neugierig darauf sein, wie technische Systeme funktionieren.
  • Du kannst dich in bestehenden Code einarbeiten, Fehler systematisch analysieren und eigene Lösungen entwickeln.
  • Du weißt, worauf es bei zuverlässiger und langfristig wartbarer Software ankommt.
  • Vielleicht hast du gerade deine HTL abgeschlossen, studierst Informatik oder hast dir das Programmieren selbst beigebracht.
  • Wenn du bereits eigene Softwareprojekte umgesetzt hast, grundlegende Programmierkonzepte sicher beherrschst und dich gerne selbstständig mit technischen Problemen beschäftigst, könnte es trotzdem gut passen.
  • Du musst noch nicht wissen, wie man eine komplexe Systemarchitektur entwirft, einen MQTT-Broker entwickelt oder eine unbekannte Schnittstelle analysiert.
  • Wichtig ist uns, dass du bereits programmieren kannst, die Grundlagen verstehst und bereit bist, dazuzulernen., * Wir suchen in erster Linie Entwickler:innen, die bereits praktische Erfahrung in der Softwareentwicklung gesammelt haben und selbstständig technische Probleme lösen können.
  • Idealerweise bringst du praktische Erfahrung in mehreren dieser Bereiche mit: Programmierung: JavaScript/Node.js im Backend, PHP, C++ oder vergleichbare Programmiersprachen; Linux: Ubuntu, Shell, SSH und grundlegende Netzwerkkenntnisse; Datenbanken: PostgreSQL, MySQL oder vergleichbare relationale Datenbanken, SQL und Datenmodellierung; Versionsverwaltung: Git im Entwicklungsalltag; Schnittstellen: REST-APIs, Datenformate, Kommunikationsprotokolle und das Zusammenspiel unterschiedlicher Softwarekomponenten; Fehleranalyse: Erfahrung mit Debugging, Logging und systematischer Fehlersuche.
  • Besonders interessant sind für uns außerdem Erfahrungen mit: Messaging und Echtzeitkommunikation: MQTT, RabbitMQ/AMQP, Redis/Valkey, WebSockets oder gRPC; Frontend und Desktop: React, MUI, Vite oder Electron; Industriellen Anwendungen: Embedded Linux, serielle Schnittstellen, GPS, Hardwareintegration oder Reverse Engineering; Öffentlichem Verkehr: VDV, GTFS, SIRI oder vergleichbaren Schnittstellenstandards; Windows-Systemen: PowerShell, Windows-Diensten oder Active Directory/LDAP.

Benefits & conditions

ÖBB-Konzern·Wien

  • Ab 57k €

Job

In dieser Rolle entwickelst du Softwarelösungen für komplexe Systeme im öffentlichen Verkehr, arbeitest mit Echtzeitdaten und integrierst Hardware, während du die Qualität und Zuverlässigkeit deiner Anwendungen sicherstellst. Job-Zusammenfassung, * Je nach deiner Erfahrung übernimmst du eigenständig Verantwortung für technische Lösungen oder wächst gemeinsam mit erfahrenen Kolleg:innen in neue Aufgaben hinein.

  • Dabei arbeitest du in einem kleinen Entwicklungsteam mit kurzen Entscheidungswegen und direktem Kontakt zu unseren Kunden und technischen Partnern.

About the company

next:urban technologies GmbH ist Marktführer von Softwarelösungen sowie E-Paper-Anzeiger für den ÖPNV.

Unternehmenstyp Etablierte Firma

Arbeitsmodell Onsite, Hybrid

Branche Medien, Verlagswesen · Internet, IT, Telekom

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on devjobs.at
Prepare application

Good distractions

Loading talks and stories from around this role…