> Markdown version of [/jobs/ext/3908860-softwareentwickler-c](https://www.wearedevelopers.com/jobs/ext/3908860-softwareentwickler-c). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Softwareentwickler C++ - **Company:** Amadeus FiRe AG - **Location:** Tübingen, Germany - **Salary:** €60,000.0 - €70,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, C++ (Programming Language), Software Quality, Software Debugging, Microsoft Visual Studio, Microsoft SQL Server, Open Database Connectivity, Software Architecture, Systems Architecture, Git, Information Technology - **Published:** October 25, 2026 - **Apply:** https://www.adzuna.de/details/5941092207 ## About the Role * Abgeschlossene Ausbildung im IT-Bereich, ein Studium der Informatik oder eine vergleichbare Qualifikation * Mehrjährige praktische Erfahrung in der C++-Entwicklung * Sicherer Umgang mit Visual Studio sowie fundierte Kenntnisse in Debugging-, Build- und Konfigurationsprozessen * Erfahrung in der Nutzung von Git sowie in kollaborativen Entwicklungs- und Versionsprozessen * Grundkenntnisse in datenbanknahen Technologien (z. B. ODBC/SQL Server) oder vergleichbaren Datenbankschnittstellen * Zusätzlich hilfreich sind Erfahrungen mit etablierten Windows-Schnittstellen sowie mit unterschiedlichen Systemarchitekturen (32-/64-Bit) * Strukturierte, lösungsorientierte Arbeitsweise mit hohem Qualitätsbewusstsein * Gute Kommunikationsfähigkeit im Austausch mit technischen und fachlichen Ansprechpartnern * Verhandlungssichere Deutschkenntnisse in Wort und Schrift ## Description * Weiterentwicklung und Pflege einer bestehenden Windows-Desktop-Anwendung auf C++-Basis mit Fokus auf Stabilität und nachhaltige Wartbarkeit * Analyse komplexer technischer Abhängigkeiten innerhalb einer gewachsenen Softwarearchitektur inklusive EXE- und DLL-Strukturen * Durchführung strukturierter Fehleranalysen und gezieltes Debugging zur zuverlässigen Identifikation und Behebung von Ursachen * Umsetzung von Änderungen und Erweiterungen mit hoher Sorgfalt hinsichtlich Codequalität, Stabilität und Nachvollziehbarkeit * Mitarbeit an bestehenden Build-, Test- und Release-Prozessen zur Sicherstellung eines stabilen Entwicklungs- und Auslieferungsablaufs * Schrittweise Modernisierung einzelner Komponenten in enger Abstimmung mit den zuständigen Fachbereichen * Unterstützung bei der kontinuierlichen Stabilisierung und Weiterentwicklung eines etablierten Softwaresystems * Sorgfältige Dokumentation technischer Anpassungen zur Sicherstellung einer transparenten Nachvollziehbarkeit * Enge Zusammenarbeit mit technischen und fachlichen Schnittstellen zur Abstimmung von Anforderungen und Lösungen