Senior C++-Entwickler - Multithreading

APRIORI - business solutions AG
Hannover, Germany
1 day ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
€60,000.0 - €85,000.0
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

.NET Framework Artificial Intelligence Software Applications Delphi (Programming Language) C++ (Programming Language) CMake Static Program Analysis Computer Programming Microsoft Foundation Class Library (C++ Libraries) Windows API Performance Tuning Qt (Software)
+6 more
Software Engineering Multithreading Concurrency Information Technology Codebase Code Restructuring

Job description

  • Flexibilität: Attraktives Hybrid-Modell mit 2 Tagen mobilem Arbeiten pro Woche.
  • Tech-Pionierarbeit: Die Möglichkeit, modernste KI-Workflows (u. a. Claude Code) direkt für das Refactoring und die Modernisierung von komplexem Core-Code einzusetzen.
  • Entwicklung: Erstklassige Weiterbildung über die hauseigene Akademie sowie ein breites Portfolio externer Kooperationspartner.
  • Gesundheit & Sport: Ein voll ausgestattetes, hauseigenes Fitnessstudio (inkl. Kursen) und eine erstklassige, gesunde Kantine vor Ort.
  • Top-Benefits: Betriebliche Altersvorsorge, Corporate Benefits, Jobrad-Leasing, regelmäßige Teamevents sowie ein eigener Betriebskindergarten am Hauptstandort., * Core-Entwicklung: Entwurf und Entwicklung hochwertiger C++-Komponenten für medizinische Desktop-Anwendungen mit Fokus auf Höchstleistung, Stabilität und Skalierbarkeit.
  • Concurrency & Parallelisierung: Konzeption und Implementierung komplexer Multithreading-Konzepte, um eine effiziente und reaktionsschnelle Ausführung im klinischen Alltag sicherzustellen.
  • Code-Optimierung: Analyse, Refactoring und Performance-Tuning der bestehenden Codebasis (unter Nutzung von Qt, CMake, Conan und MSVC).
  • Modernisierung: Aktive Mitgestaltung der Transformation von Legacy-Technologien (MFC/ATL/Win32, Delphi) hin zu modernem C++ und aktuellen .NET-Architekturen.
  • KI-Integration: Einsatz von KI-Agenten und Tools (z. B. Claude Code) im täglichen Entwicklungsprozess zur Beschleunigung von Codeanalysen und Architekturanpassungen.

Requirements

  • Erfahrung: Mehrjährige fundierte Berufserfahrung auf Senior-Level in der C++-Entwicklung, idealerweise im Bereich hochperformanter, parallelisierter Desktop-Systeme mit End-to-End-Verantwortung.
  • Ausbildung: Hervorragender akademischer Hintergrund durch ein abgeschlossenes Universitätsstudium in Informatik, Mathematik, Physik, Elektrotechnik oder einer vergleichbaren technischen Disziplin mit sehr guten Noten.
  • Tech-Stack: Tiefgreifende Expertise in modernem C++ (C++ 14/17/20), fundierte Praxis im Multithreading sowie Erfahrung mit Qt, CMake, Conan und MSVC.
  • KI-Fokus: Praktische Erfahrung oder starke Offinität beim effektiven Einsatz von KI-Coding-Tools (z. B. Claude Code, AI-Agents) im Software-Engineering.
  • Soft Skills: Strukturierte, analytische Arbeitsweise, hohe Qualitätsansprüche sowie fließende Deutsch- und Englischkenntnisse.

About the company

Mein Klient ist ein weltweit führendes, in 19 Ländern aktives Technologieunternehmen im zukunftsstarken E-Health-Sektor. Mit über 9.000 Mitarbeitenden entwickelt das Unternehmen hochinnovative Softwarelösungen, die das Gesundheitswesen smarter, einfacher und sicherer machen. Als digitaler Vorreiter treibt mein Klient die Integration von Künstlicher Intelligenz (KI) im medizinischen Umfeld massiv voran. Senior-Entwickler erwartet hier ein krisensicheres, hochmodernes Tech-Umfeld, in dem performante Core-Systeme optimiert werden, um einen echten gesellschaftlichen Mehrwert zu stiften und aktiv Leben zu retten.

Apply for this position

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

Apply on www.xing.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:59 min

Analyzing concurrency bottlenecks in standard serverless architectures

Marco Plaul Marco Plaul +1 · WWC 2023

3:34 min

Augmenting codebases with semantic architectures

Zaak Chalal Zaak Chalal · WWC Europe 2026

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · WWC 2023

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

2:37 min

Managing concurrent tasks with structured concurrency

Ron Veen Ron Veen · WWC 2025

1:32 min

Overcoming modernization challenges in aging monolithic codebases

Igor Minar Igor Minar +1 · WWC 2025

Videos

See all

Related articles

See all