C++ Software Engineer (all genders) – Backend & System Deployment
C++ Software Engineer (all genders) – Backend & System Deployment

C++ Software Engineer (all genders) – Backend & System Deployment

Aachen Vollzeit 45000 - 65000 € / Jahr (geschätzt) Home Office möglich (teilweise)
Go Premium
I

Auf einen Blick

  • Aufgaben: Entwickle und optimiere unser C++ Backend-System für Cloud und On-Premise.
  • Arbeitgeber: Innovatives Unternehmen mit Fokus auf Technologie und Teamarbeit.
  • Mitarbeitervorteile: Attraktives Gehalt, flexible Arbeitszeiten, Weiterbildungsmöglichkeiten und ein dynamisches Arbeitsumfeld.
  • Andere Informationen: Wachstumsorientierte Umgebung mit vielen Entwicklungschancen.
  • Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung und arbeite an spannenden Projekten.
  • Gewünschte Qualifikationen: Erfahrung in C++ und Backend-Entwicklung sowie Teamfähigkeit.

Das voraussichtliche Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Du entwickelst das Backend-System (C++‑Kernapplikation) weiter und stellst sicher, dass es sowohl On‑Premise als auch in der Cloud installiert, automatisiert bereitgestellt, überwacht und stabil betrieben wird. Du arbeitest an der Schnittstelle von Backend, relationalen SQL‑Datenbanken, Cloud‑Infrastruktur (insb. AWS), ERP-/Telematik‑Integrationen und Betriebs‑/DevOps-Werkzeugen.

  • Entwicklung und Implementierung neuer C++‑basierter Systembefehle und Funktionsmodule
  • Pflege und Weiterentwicklung der zentralen Geschäftslogik
  • Integration neuer Features, u. a. System‑APIs, Parameter‑ und Berechtigungskonzepte
  • Mitarbeit an stabilen Kommunikationsmechanismen zwischen Backend und angebundenen Komponenten
  • Integration und Anpassung neuer Datenbankmodelle
  • Nutzung, Erweiterung und Wartung vorhandener Backend‑APIs sowie Message‑Queue‑basierter Kommunikation
  • Operative Wartung von Queue‑Nachrichten (Analyse, Wiederherstellung, Bereinigung)
  • Anbindung von ERP‑, Telematik‑ und weiteren externen Systemen
  • Analyse, Pflege und Weiterentwicklung von Datenmodellen inkl. Tabellen und Metadaten
  • Installation, Konfiguration und Betrieb der Systeme on‑premise und in der Cloud
  • Überwachung produktiver Umgebungen mittels Monitoring‑ und Logging‑Lösungen
  • Automatisierung von Provisionierung, Deployment und Betrieb
  • Analyse von Produktionsproblemen, Incident‑Handling und Durchführung von Root‑Cause‑Analysen
  • Umsetzung von Sicherheits‑, Backup‑ und Recovery‑Konzepten
  • Debugging komplexer Systemabläufe sowie Mitarbeit an testgetriebener Entwicklung

Must-have:

  • Sehr gute C++‑Kenntnisse mit Fokus auf saubere Architektur und robustes Fehlerhandling
  • Fundierte Erfahrung in der Entwicklung und Weiterentwicklung von Backend‑Systemen in C++
  • Sehr gute Unix/Linux‑Kenntnisse, inkl. Shell‑Skripting, Systembetrieb und SSH
  • Sehr gute Kenntnisse im Umgang mit Message‑Queue‑Systemen (Delivery‑Policies, ACK/Resend‑Mechanismen, Transaktionssicherheit, Recovery)
  • Fundierte Datenbankpraxis mit relationalen Datenbanken (Oracle, PostgreSQL, MS SQL Server; Import/Export, Snapshots, Migrationen)
  • Sehr gutes Verständnis für Systembetrieb, Monitoring, Logging und Sicherheitsmechanismen
  • Erfahrung im Konfigurations‑ und Parameter‑Management (mehrstufige Konfigurationen, Datei‑Layering, Ports, symbolische Links)

Should-have:

  • Gute bis sehr gute Kenntnisse in Backend‑APIs, Schnittstellen und asynchroner Kommunikation
  • Kenntnisse in Datenmodellierung sowie Administration von Rollen und Zugriffsrechten
  • Erfahrung mit CI/CD‑Pipelines und automatisierten Build‑ und Deployment‑Prozessen
  • Verständnis für Produktionsbetrieb, Fehleranalyse und Incident‑Management
  • Erfahrung in testgetriebener Entwicklung und Debugging komplexer Systeme
  • Kenntnisse im Umgang mit unterschiedlichen Datenhaltungs‑ und Konfigurationsschichten

Das klingt nach viel? Ist es auch! Uns ist aber vor allem Tech Stack wichtig, dass du mit Begeisterung und Neugier dabei bist und Lust hast, dich weiterzuentwickeln und dich einzuarbeiten.

C++ Software Engineer (all genders) – Backend & System Deployment Arbeitgeber: Inform

Als Arbeitgeber bieten wir eine dynamische und innovative Arbeitsumgebung, in der du als C++ Software Engineer die Möglichkeit hast, an spannenden Backend-Systemen zu arbeiten und deine Fähigkeiten in einem engagierten Team weiterzuentwickeln. Unsere Unternehmenskultur fördert Kreativität und Zusammenarbeit, während wir dir durch gezielte Schulungen und Entwicklungsmöglichkeiten helfen, deine Karriere voranzutreiben. Zudem profitierst du von flexiblen Arbeitszeiten und der Option, sowohl vor Ort als auch remote zu arbeiten, was dir eine ausgewogene Work-Life-Balance ermöglicht.
I

Kontaktperson:

Inform HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: C++ Software Engineer (all genders) – Backend & System Deployment

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach ihren Erfahrungen und Tipps – das kann dir helfen, die richtige Richtung einzuschlagen.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Zeig, dass du nicht nur C++ beherrschst, sondern auch die Prinzipien hinter sauberem Code verstehst.

Tipp Nummer 3

Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Warte nicht darauf, dass die perfekte Gelegenheit zu dir kommt – mach den ersten Schritt!

Tipp Nummer 4

Mach dich mit den Tools und Technologien vertraut, die in der Stellenbeschreibung erwähnt werden. Wenn du noch nicht mit AWS oder bestimmten Datenbanken gearbeitet hast, schau dir Tutorials an und lerne die Grundlagen – das zeigt dein Engagement!

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: C++ Software Engineer (all genders) – Backend & System Deployment

C++
Backend-Systementwicklung
Unix/Linux
Shell-Skripting
Message-Queue-Systeme
Datenbankpraxis
Oracle
PostgreSQL
MS SQL Server
Systembetrieb
Monitoring
Logging
Sicherheitsmechanismen
Konfigurationsmanagement
Datenmodellierung
CI/CD-Pipelines

Tipps für deine Bewerbung 🫡

Mach es persönlich!: Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Stelle als C++ Software Engineer interessierst. Das macht deine Bewerbung einzigartig und hebt dich von anderen ab.

Betone deine C++-Kenntnisse: Da wir nach jemandem mit sehr guten C++-Kenntnissen suchen, solltest du in deinem Lebenslauf und Anschreiben klar darlegen, welche Erfahrungen du in der Entwicklung und Weiterentwicklung von Backend-Systemen hast. Zeig uns konkrete Projekte oder Herausforderungen, die du gemeistert hast!

Sei strukturiert: Eine gut strukturierte Bewerbung ist das A und O. Achte darauf, dass dein Lebenslauf übersichtlich ist und alle relevanten Informationen enthält. Nutze klare Überschriften und Bullet Points, um deine Fähigkeiten und Erfahrungen hervorzuheben.

Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns ankommt und du alle notwendigen Informationen bereitstellst. Wir freuen uns auf deine Bewerbung!

Wie du dich auf ein Vorstellungsgespräch bei Inform vorbereitest

Mach dich mit dem Tech Stack vertraut

Bevor du zum Interview gehst, solltest du dir die Zeit nehmen, den Tech Stack des Unternehmens zu verstehen. Schau dir die verwendeten Technologien an, insbesondere C++, SQL-Datenbanken und Cloud-Infrastrukturen wie AWS. Das zeigt dein Interesse und deine Bereitschaft, dich in die Materie einzuarbeiten.

Bereite konkrete Beispiele vor

Überlege dir spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast, insbesondere im Bereich Backend-Entwicklung und Systembetrieb. Sei bereit, diese Erfahrungen zu teilen und zu erklären, wie du Probleme gelöst hast, um deine Fähigkeiten zu demonstrieren.

Fragen zur Unternehmenskultur stellen

Zeige Interesse an der Unternehmenskultur, indem du Fragen stellst. Frag nach der Teamdynamik, den Entwicklungsprozessen oder wie das Unternehmen mit Fehlern umgeht. Das zeigt, dass du nicht nur an der Technik interessiert bist, sondern auch an der Zusammenarbeit im Team.

Praktische Übungen und Tests erwarten

Sei darauf vorbereitet, während des Interviews praktische Aufgaben zu lösen oder Coding-Challenges zu meistern. Übe vorher, um sicherzustellen, dass du deine C++-Kenntnisse und Problemlösungsfähigkeiten unter Beweis stellen kannst. Das gibt dir die Möglichkeit, deine technische Kompetenz direkt zu zeigen.

C++ Software Engineer (all genders) – Backend & System Deployment
Inform
Standort: Aachen
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>