24.10.2026 aktualisiert


Premiumkunde
100 % verfügbarSenior Softwareentwickler | C#/.NET, C/C++, Bestandssoftware & Modernisierung
Wien, Österreich
Deutschland +1
info: Deutschland, Österreich
Über mich
Senior Softwareentwickler mit über 30 Jahren Erfahrung. Schwerpunkt: Übernahme, Weiterentwicklung und Modernisierung bestehender Business-Software sowie C#/.NET- und C/C++-Entwicklung, Schnittstellen und Integration. Remote bevorzugt.
Skills
JavaScript.Net FrameworkPHPXml-SchemaAPIsAndroidC#C++CSSDB2 SQLSoftware Design PatternsLanguage Integrated QueryEntity FrameworkExtensible Application Markup LanguageGitHub
Softwareentwicklung und Modernisierung
Senior Softwareentwickler mit über 30 Jahren Erfahrung. Übernahme, Wartung, Weiterentwicklung und Modernisierung bestehender Business-Software, Legacy-Systeme, ERP- und Warenwirtschaftslösungen. Migration, Refactoring, Fehleranalyse, Performanceoptimierung und individuelle Softwareentwicklung.
Programmiersprachen und Frameworks
C#, .NET, .NET Framework, .NET Core, VB.NET, C/C++, MFC, STL, WinForms, WPF, XAML, Windows Services, async/await, LINQ, Entity Framework / EF Core, .NET MAUI, Xamarin.Android, Windows CE.
Datenbanken
Microsoft SQL Server, SQL, T-SQL (Grundlagen), SQLite, MySQL, MariaDB, Oracle, Informix, IBM DB2 und Microsoft Access. Datenbankdesign, komplexe Abfragen, Datenmigration und Datenintegration.
Schnittstellen und Systemintegration
REST APIs, RESTful Webservices, SOAP, WCF, OData, JSON, XML, Swagger, OPC UA. Anbindung bestehender Anwendungen, ERP-Systeme, Datenbanken, Kassensysteme und externer Dienste.
Web- und Mobile-Entwicklung
JavaScript, TypeScript, Vue.js / Vue 3, HTML, CSS, PHP, .NET MAUI, Xamarin.Android. Mobile Datenerfassung, Barcode, RFID, Scanner, Drucker und industrielle Geräteintegration.
Entwicklungswerkzeuge und Methoden
Visual Studio, Git, GitHub, Debugging, Softwarearchitektur, objektorientierte Entwicklung, technische Analyse, manuelle Softwaretests und Qualitätssicherung. KI-unterstützte Softwareentwicklung mit Claude Code, Codex und ChatGPT.
Projektschwerpunkte
Bestandssoftware übernehmen und modernisieren, Schnittstellen entwickeln, Geschäftsprozesse digitalisieren und individuelle Anwendungen erstellen. Kleine Anpassungen ebenso wie umfangreiche Entwicklungsprojekte und langfristige Betreuung.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit1999
Sprachen
DeutschMutterspracheEnglischgutSpanischverhandlungssicher
Projekthistorie
Konzeption und Entwicklung einer API-basierten Plattform für Push-Benachrichtigungen von Software-, Server- und Systemereignissen auf Android-Geräte.
• Entwicklung der Android-App mit C#/.NET MAUI und Firebase Cloud Messaging
• Entwicklung einer REST-API mit PHP 8 und Fat-Free Framework
• Datenmodell und Backend auf Basis von MySQL/MariaDB
• Kundenportal für API-Keys, Geräte, Benachrichtigungshistorie und Statistiken
• QR-basierte Einrichtung und Verknüpfung mehrerer Geräte und Kundenkonten
• Multi-Account- und Multi-Device-Unterstützung sowie automatischer History-Sync
• API-Authentifizierung, Rate-Limiting und Request-Deduplizierung
• End-to-End-Tests von API, Backend, Portal und Android-App
• Konzeption von Produktstruktur, Integration und technischer Dokumentation
• Lokale SQLite-Datenbank in der Android-App zur Speicherung der Benachrichtigungshistorie und Synchronisierung mit der API.
- Portierung und Weiterentwicklung von Barcode- und Scanneranwendungen für BHT-OS, Windows CE und Android, unter anderem mit C#/.NET und Xamarin.Android.
- Umsetzung von Use Cases für Inventur, Wareneingang, Umlagerung, Kommissionierung und Etikettendruck
- Anbindung über REST- und FTP-Schnittstellen
- Entwicklung einer RFID/IoT-Lösung mit Windows-Service zum Auslesen und Übermitteln relevanter Daten
- Konzeption, Entwicklung und laufende Weiterentwicklung eines ERP-Systems mit C#/.NET, Windows Forms (WinForms) und Microsoft SQL Server.
- Teilnehmer- und Lehrgangsverwaltung, Kommunikation und Verrechnung
- Rechnungswesen, Bankdatenimport und Referentenabrechnung
- Dokumenten-, Maßnahmen- und Prozessverwaltung
- Statistiken, Auswertungen und Liquiditätsplanung
- Technische Leitung, Automatisierung und Integration externer Systeme