Senior C++ Software Developer in Hamburg (C1-Deustch)
Role details
Job location
Tech stack
Job description
Für die Weiterentwicklung komplexer Softwarelösungen suchen wir einen erfahrenen C++ Fullstack-Entwickler (m/w/d). Sie spielen eine zentrale Rolle bei der Architektur, der Optimierung und der technischen Leitung von Projekten. Dabei arbeiten Sie mit Technologien wie C++, Qt, Angular und Docker und sind maßgeblich an der Skalierung und Performance-Optimierung von Systemen beteiligt., * Design und Entwicklung leistungsstarker C++-Anwendungen mit Qt für verschiedene Plattformen
- Optimierung und Architektur von Datenbanklösungen, einschließlich Performance-Tuning und Lasttests von Oracle-Datenbanken
- Containerisierung von Anwendungen mit Docker sowie Orchestrierung und Bereitstellung in Produktionsumgebungen
- Skalierung und Optimierung von MQTT-basierten Kommunikationssystemen in verteilten Anwendungen
- Technische Leitung von Projekten, Beratung bei Architektur- und Designentscheidungen sowie Mentoring von Junior- und Mid-Level-Entwickler*innen
- Teilnahme an einem Bereitschaftsteam
Requirements
- Mehrjährige Erfahrung in der Softwareentwicklung mit C++ (mindestens 8 Jahre)
- Sehr gute Kenntnisse fortgeschrittener C++-Techniken (z. B. Smart Pointers, Move-Semantik, Multi-Threading)
- Fundierte Erfahrung mit dem Qt Framework für plattformübergreifende Anwendungen
- Erfahrung in der Entwicklung dynamischer UI-Komponenten mit Angular
- Expertenwissen in der Container-Orchestrierung mit Docker (z. B. Docker Compose, Kubernetes)
- Umfangreiche Kenntnisse in der Datenbankoptimierung und Performance-Tuning von Oracle-Datenbanken
- Fortgeschrittenes Wissen in der Implementierung von MQTT-Protokollen in skalierbaren Architekturen
- Ausgeprägtes analytisches Denken, eigenverantwortliche Arbeitsweise und Teamfähigkeit
Benefits & conditions
Gestalte das Projekt eines Hidden Champion Gehalt: bis 100.000 € - Must have: Deutsch C1, * Möglichkeit zur Mitgestaltung der technischen Entwicklung und Architektur
- Umfangreiche Weiterbildungsmöglichkeiten und Förderung der fachlichen Weiterentwicklung
- Flexible Arbeitszeiten und die Option auf mobiles Arbeiten
- Ein dynamisches, kollegiales Team mit flachen Hierarchien