Senior C++-Entwickler - Multithreading
APRIORI - business solutions AG
Hannover, Germany
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
Senior Compensation
€ 85KJob location
Remote
Hannover, Germany
Tech stack
.NET
Artificial Intelligence
Software Applications
Delphi
C++
CMake
Static Program Analysis
Computer Programming
Microsoft Foundation Class Library (C++ Libraries)
Windows API
Performance Tuning
QT
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.