C++ Software Engineer / Code Refactoring & Tooling Specialist (all gender)

ALTEN GmbH
Ulm, Germany
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
€67,000.0 - €71,000.0
Working hours
Shift work
Languages
English, German
Job source

Tech stack

Unit Testing C++ (Programming Language) CMake Computer Programming Qt (Software) Software Engineering Git Code Restructuring

Job description

  • übernimmst das Refactoring und die Modernisierung einer großen Code Base unter Einhaltung strikter Coding-Richtlinien und unter Einsatz statischer Code-Analyse
  • entwickelst die bestehende, auf Qt basierte Tool-Umgebung weiter und sorgst für eine einheitliche, zukunftsfähige Struktur
  • implementierst neue Features und optimierst die Wartbarkeit von Code und Tools
  • erstellst und pflegst Unit-Tests zur Absicherung der refaktorierten Komponenten und zur Prüfung vorhandener Funktionalität

Requirements

  • hast ein abgeschlossenes Informatikstudium oder eine vergleichbare Qualifikation
  • verfügst über nachweisbare Expertise im Refactoring umfangreicher Code-Basen und im Software-Design sowie über Erfahrung mit statischer Code-Analyse und Durchsetzung strikter Coding-Standards
  • beherrschst modernes C++ (C++11-C++17) sicher, arbeitest routiniert mit CMake, Make und Git und verfügst über praktische Erfahrung im Umgang mit Qt
  • kommunizierst mündlich wie schriftlich verhandlungssicher auf Deutsch und Englisch

Benefits & conditions

  • Zukunftsorientierter Arbeitsplatz mit unbefristetem Arbeitsvertrag
  • Attraktive Vergütung
  • Mobiles Arbeiten nach Absprache
  • Individuelle interne und externe Weiterbildungen
  • Flexible Arbeitszeitgestaltung mit Gleitzeitkontenregelung
  • Persönlichen Ansprechpartner

Apply for this position

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

Apply on careerjet.de

Good distractions

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

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · World Congress 2024

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

4:57 min

Missed edge cases in standard unit testing

Lars Hupel · World Congress 2023

4:05 min

Redefining software engineer job specifications and modern university partnerships

Avani Prabhakar Avani Prabhakar +3 · World Congress 2026 Europe

Videos

See all

Related articles

See all