Geforderte Skills
- C++
- Legacy Systems
- Oracle OSCAR POS
- Oracle Database
- Microsoft Visual Studio .NET 2003
- Windows Development
- DLLs
- Build Processes
- Batch Scripting
- Make Systems
- Debugging
- Troubleshooting
- Root Cause Analysis
Sprachen: German
Jobbeschreibung
Project overview
Für ein international eingesetztes Kassensystem suchen wir einen sehr erfahrenen Freelancer mit ausgewiesener Expertise in C++, Legacy-Systemen und der technischen Übernahme historisch gewachsener Anwendungen.
Das Kassensystem basiert auf Oracle OSCAR und wird aktuell produktiv in mehreren europäischen Ländern betrieben. Es handelt sich um eine geschäftskritische Anwendung mit langjähriger Historie und einer etablierten Kundenbasis. Eine strategische Weiterentwicklung ist derzeit nicht geplant. Im Fokus stehen Stabilität, Betriebssicherheit, Wissenssicherung sowie die Fähigkeit, Fehler zu analysieren und notwendige Anpassungen vorzunehmen.
Zur Sicherung des Betriebs soll ein externer Spezialist die bestehende Lösung technisch übernehmen, die Entwicklungs- und Build-Umgebung nachvollziehen und mittelfristig als kompetenter Ansprechpartner für Analyse, Troubleshooting und Hotfix-Entwicklung zur Verfügung stehen.
Das bestehende Kassensystem wird Ende 2028 eingestellt. Bis dahin muss der Support sichergestellt sein.
Wichtig: Bei akutem Bedarf muss sofort mit dem Support begonnen werden!
Responsibilities
Technische Einarbeitung und Wissenstransfer
Fehleranalyse und Hotfixes
Regulatorische Anpassungen
Dokumentation
Technologisches Umfeld
Muss-Anforderungen
- Einarbeitung in eine umfangreiche C++-Codebasis
- Übernahme von Wissen aus bestehenden Entwicklerdokumentationen und Workshops
- Analyse von Systemarchitektur, Modulen und Abhängigkeiten
- Verständnis der Datenbank- und Konfigurationslogik
- Dokumentation relevanter Erkenntnisse und Betriebsabläufe
- Analyse von Störungen in produktiven Systemen
- Root-Cause-Analyse in C++-Code, Datenbank, Konfiguration und Skripten
- Entwicklung risikoarmer Hotfixes
- Erstellung und Test kumulativer Patch-Pakete
- Unterstützung bei Rollback- und Recovery-Szenarien
- Umsetzung zwingend erforderlicher gesetzlicher oder regulatorischer Änderungen
- Analyse möglicher Auswirkungen auf bestehende Funktionen und Schnittstellen
- Test und Dokumentation der Anpassungen
- Strukturierung und Ergänzung der technischen Dokumentation
- Dokumentation von Build-Prozessen, Systembesonderheiten und Fehlerbildern
- Sicherstellung nachhaltiger Wissenssicherung innerhalb der Organisation
- C++
- Oracle OSCAR POS
- Oracle-Datenbankumfeld
- Microsoft Visual Studio .NET 2003 (VC7)
- Windows-basierte Build-Umgebung
- Batch-Skripte und Kommandozeilen-Builds
- makall Build-Prozess
- FGL-Komponenten
- Windows DLLs und Libraries
- Single- und Multiuser-Umgebungen
- Patch- und Release-Management
- Mindestens 10 Jahre praktische Erfahrung in der Entwicklung mit C++
- Nachweisbare Erfahrung mit der Wartung und Übernahme von Legacy-Systemen
- Sehr gute Kenntnisse älterer Microsoft-C++-Toolchains (VC6, VC7, Visual Studio .NET 2003 o.ä.)
- Erfahrung mit Windows-naher Entwicklung, DLLs, Compiler- und Linker-Konfigurationen
- Fundierte Kenntnisse von Build-Prozessen, Batch-Skripten und Make-Systemen
- Ausgeprägte Fähigkeiten in Debugging, Troubleshooting und Root-Cause-Analyse
- Erfahrung mit datenbankgestützten Unternehmensanwendungen
- Fähigkeit zur eigenständigen Einarbeitung in große und teilweise unzureichend dokumentierte Codebasen
- Sehr gute Deutschkenntnisse in Wort und Schrift
Nice to have
Rahmenbedingungen
- Erfahrung mit POS-, Kassen-, Handels- oder Warenwirtschaftssystemen
- Oracle-Datenbank-Kenntnisse
- Erfahrung mit FGL bzw. 4GL-Technologien
- Kenntnisse historischer Windows-Entwicklungsumgebungen
- Erfahrung mit Kassenperipherie (Scanner, Bondrucker, Zahlungsdienste etc.)
- Erfahrung mit Hotfix-, Patch- und Release-Management
- Erfahrung im Wissenstransfer von langjährigen Systementwicklern
Project details
ab Dezember 2026
Laufzeit: bis Ende 2028
anfänglich intensiv zur Einarbeitung, später auf Abruf bei Bedarf
Sprache: Deutsch
Vertragsart: Freelancer / Selbstständiger Berater
Finanzielle Rahmenbedingungen: Auf Stundensatz-Basis nach Aufwand zzgl. monatlicher „Bereithaltungs“-Pauschale
Indexiert von der 9am-Meta-Suche. Du bist Job-Anbieter? Listing beanspruchen oder verwalten
Gefunden auf FreelancerMap DE