C++ Backend Engineer for Connected Systems - J4804
Role details
Job location
Tech stack
Job description
Nach einer strukturierten Einarbeitung übernimmst du zunehmend eigenverantwortlich Aufgaben in spannenden Entwicklungsprojekten für vernetzte Systeme. Du arbeitest mit systemnahen Plattformen wie C++, Linux oder Android und mit Backend- und Kommunikationslösungen wie Node.js und MQTT. Bei uns findest du Raum für fachliche Weiterentwicklung, regelmäßiges Feedback und die Möglichkeit, eigene Ideen in Produkt- und Integrationslösungen einzubringen. Das Team ist interdisziplinär aufgestellt und kooperiert mit internationalen Partnern in abwechslungsreichen Kundenprojekten., * Erarbeitest und stimmst IT-Konzepte im Rahmen von Kunden- und Entwicklungsprojekten ab
- Gestaltest und entwickelst Backend-Komponenten und Framework-Bausteine für vernetzte Systeme
- Implementierst, testest und validierst Programmcode mit Fokus auf Performance und Stabilität
- Übernimmst nach der Einarbeitung Teilverantwortung für Projektabschnitte und Abstimmungen mit Stakeholdern
- Stimmst dich mit internen Schnittstellen aus Technik, Produkt und Qualität ab
- Unterstützt die Weiterentwicklung von internen Entwicklungsstandards, Dokumentation und Deploy-Prozessen
Requirements
- Hast ein abgeschlossenes Informatikstudium oder eine vergleichbare technische Ausbildung
- Bringst Begeisterung für Softwareentwicklung, vernetzte Systeme und moderne Architekturprinzipien mit
- Kennst dich mit C++ und systemnahen Bibliotheken wie STL und Boost aus und hast idealerweise Erfahrung mit Node.js oder ähnlichen Backend-Technologien
- Arbeitest vertraut mit Linux-basierten Systemen; Kenntnisse unter Android oder Windows sind von Vorteil
- Hast erste Praxiserfahrung in Entwicklungsprojekten oder bist ein engagierter Berufseinsteiger, der lernen möchte
- Arbeitest gerne in agilen Teams und bringst Offenheit für Scrum- oder Kanban-Methoden mit
Benefits & conditions
Gütersloh
- Full-timeEmployment type: Full-time
- €56,500 - €73,500 (XING estimate)
- On-site, * Flexible Arbeitszeiten mit der Option auf abgestimmte Kernzeiten für Teammeetings.
- Mobilitätsunterstützung oder vergünstigte Angebote für den Arbeitsweg.
- ️ Attraktive Urlaubsregelungen und Rücksicht auf deine Work-Life-Balance.
- Umfangreiche Unterstützung bei fachlicher Weiterbildung und Konferenzteilnahmen.
- ️ Moderne IT-Infrastruktur und sichere Entwicklungsumgebungen für produktives Arbeiten.
- Regelmäßige Entwicklungs- und Feedbackgespräche zur Karriereplanung.
- Strukturierte Einarbeitung mit festen Ansprechpartnern für einen erfolgreichen Start.
- Interne Lernformate und Wissensaustausch in Fachteams.
- Teilweise flexible Gestaltung der Arbeitsabläufe für bessere Vereinbarkeit.