23.07.2026 aktualisiert


100 % verfügbar
Senior Softwareentwickler & -architekt (.NET/C#, C++) – Entwicklung, Legacy, Due Diligence, Interim
Hamburg, Deutschland
Hamburg +500 km
Dipl.-Ing. (FH) Elektrotechnik, Fachhochschule AachenÜber mich
20 Jahre Erfahrung in Softwareentwicklung & -architektur (C#/.NET, C++), aktuell Tech Lead. Angebot: Entwicklung, Legacy-Modernisierung, Technical Due Diligence, Fractional Architect & Schulungen. Nische: Industrieprotokolle (BACnet, OPC, MQTT).
Skills
AI AgentsC (Programmiersprache)JavaMicrosoft AzureC#C++Cloud-EngineeringDatenbank DesignSoftware Design PatternsPythonPostgreSQLMicrosoft Sql-ServerMySQLMQTTSoftware Architecture
SOFTWAREENTWICKLUNG & -ARCHITEKTUR
Fast 20 Jahre Erfahrung in der Entwicklung und Architektur von Business- und Industriesoftware, davon mehrere Jahre als Senior Developer & Tech Lead. Schwerpunkt auf C#/.NET, Python, React sowie C++, von Feature-Entwicklung über Systemintegration bis zu komplexen, verteilten Architekturen. Erfahrung in der fachlichen und technischen Führung von Entwicklerteams, inklusive Code Reviews, Architekturentscheidungen und Abstimmung mit Product Owner/Kunde.
LEGACY-MODERNISIERUNG
Analyse und schrittweise Migration gewachsener Codebasen (Delphi, VB, C++ → .NET), inklusive Architektur-Redesign und Aufbau von Testabdeckung für sicheres Refactoring. Besonderer Fokus auf Systeme, bei denen Fachwissen im Unternehmen verloren gegangen ist – Aufdecken versteckter Business-Logik und Abhängigkeiten, bevor eine Modernisierung beginnt.
TECHNICAL DUE DILIGENCE
Bewertung von Codebasen und Softwarearchitekturen für Investitions- oder Kaufentscheidungen sowie interne Audits: Codequalität, Wartbarkeit, technische Risiken, Abhängigkeiten und Modernisierungsbedarf. Ergebnis sind belastbare, verständliche Entscheidungsgrundlagen auch für nicht-technische Stakeholder. Aktuell Gründer eines KI-gestützten Tools zur automatisierten Legacy-Code-Analyse, das diese Bewertungen beschleunigt.
FRACTIONAL ARCHITECT & SCHULUNGEN
Punktuelle Übernahme von Architektur-Verantwortung für Teams ohne eigenen Architekten – Architekturentscheidungen, Reviews, technische Roadmap, ohne dauerhafte Vollzeit-Anstellung. Ergänzend Workshops und Schulungen zu Softwarearchitektur, Legacy-Sanierung und Best Practices für Entwicklerteams.
NISCHEN-KNOW-HOW: INDUSTRIEPROTOKOLLE & AUTOMATISIERUNG
Praxiserfahrung mit BACnet, OPC UA/DA, MQTT, Modbus und LON sowie SPS-/Automatisierungstechnik (u. a. Siemens S7). Diese Kombination aus Industrieprotokoll-Tiefe und moderner Softwarearchitektur ist selten am Markt und besonders relevant für Unternehmen mit gewachsenen Gebäude-, Anlagen- oder Automatisierungssystemen.
AUSBILDUNG
Dipl.-Ing. Elektrotechnik, Schwerpunkt Technische Informatik.
Ich arbeite je nach Bedarf hands-on in der Entwicklung mit oder übernehme punktuell höherwertige Architektur-, Bewertungs- und Beratungsmandate – flexibel kombinierbar je nach Projekt.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2026
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse
Projekthistorie
Pflege und Modernisierung eines Legacy-Softwaresystems eines grossen Kunden in der Leasing-Branche. Konzeption und Leitung der Entwicklung einer erneuerten Software fuer die Organisation von Produktionsablaeufen. Durchfuehrung von Projekt- und Codereviews sowie organisatorischen Terminen mit Auftraggebern. Erarbeitung eines internen Konzeptes fuer Zeitabschaetzungen agiler Arbeitsschritte. Technologien: Python, Java, React, Docker, REST, Redis, C#, Notion, Confluence, ChatGPT.
Konzept und Entwicklung von zwei Software-Produkten fuer eine windowsbasierte Protokoll-Gateway-Loesung (BACnet und OPC UA). Entwicklung von Software-Gateways zur Datenuebertragung zwischen LON und MQTT. Entwicklung von Software-Modulen einer Projektierungssoftware fuer Kieback&Peter. Konzept und Entwicklung eines Linux-SNAP als BACnet-Anbindung an ctrlX-Industriesteuerungen von Bosch Rexroth. Integration eines externen Lizenzierungssystems (Gemalto). Technologien: C#, C++, C, React, Javascript, HTML, MS Visual Studio, MS Visual Studio Code, XML, MS SQL Server, Windows Services, DevOps, REST, Jira, Confluence, OTRS.
Entwicklung von Schnittstellen zu Maschinensteuerungen und Maschinendaten ueber OPC, Modbus, Datenbanken und herstellerspezifische Protokolle. Schnittstellen zu Messmitteln und diversen Softwaresystemen zum Datenaustausch. Erstellung und Portierung der GUI in C# und von VB nach C#. Ausarbeitung und Auslegung von Hardwarekonzepten fuer die Datenerfassung. Technologien: MS Visual Studio, MS Visual Basic, XML, MS SQL Server, MS Access, MS Services.