Senior .NET / Fullstack Consultant - Architektur, APIs, Industrie & SAP-nahe Systeme
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 44807 Bochum
- DACH-Region
- de | en
- 20.02.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
10/2025 – 1/2026
TätigkeitsbeschreibungKonzeption und Umsetzung einer mobilen .NET MAUI Anwendung zur digitalen Abwicklung des LKW-Verladeprozesses in der Fertigungs- und Logistikumgebung, ausgelegt für den Einsatz auf industriellen Scannergeräten. Abbildung des vollständigen Verladeprozesses von Verpackungsstücken inklusive Implementierung von Scan-Workflows zur Erfassung und Validierung von Ladeeinheiten. Anbindung an bestehende Backend-Systeme über eine XML-basierte Schnittstelle sowie Rückmeldung gescannter Verpackungsdaten zur Status- und Prozessverfolgung. Sicherstellung von Robustheit, Performance und Usability im operativen Logistikbetrieb und enge Abstimmung mit dem Fachbereich Logistik sowie der IT zur kontinuierlichen Prozessoptimierung.
Eingesetzte Qualifikationen.NET-Entwickler, C# Developer, C#, Consultant, Dozent Logistik, Logistik (Allg.), Mobile Application Development, Prozessoptimierung, Schnittstellenentwicklung, XML
7/2025 – 11/2025
TätigkeitsbeschreibungKonzeption und Entwicklung einer Xamarin-basierten Scanner-Applikation zur mobilen Erfassung von Inventurpositionen im industriellen Umfeld. Implementierung einer mehrsprachigen Benutzeroberfläche sowie Unterstützung von Echtzeit- und Offline-Funktionalität zur zuverlässigen Nutzung im operativen Betrieb. Anbindung an SAP-Backend-Systeme über RFC-/Schnittstellenkommunikation zur Übertragung von Inventurdaten und Rückmeldungen. Abbildung der Inventurprozesse inklusive Scan-Workflows zur strukturierten Erfassung und Validierung von Beständen. Ergänzend Konzeption eines SAP-Report-Cockpits zur Auswertung und Kontrolle der Inventurergebnisse. Enge Abstimmung mit Fachbereich und IT zur Sicherstellung einer prozesskonformen, stabilen und performanten Lösung.
Eingesetzte Qualifikationen.NET-Entwickler, C# Developer, Consultant, Internationalisierung, Logistik (Allg.), Mobile Application Development, RFC (Remote Function Call), SAP-Berater, Scanner, Schnittstellenentwicklung, Xamarin
2/2025 – 10/2025
Tätigkeitsbeschreibung
Ablösung einer bestehenden VB-basierten Anwendung zur Erstellung von Produktions- und Versandetiketten durch eine moderne Neuentwicklung auf Basis von C# und Blazor, eingebettet in eine .NET MAUI Anwendung. Umsetzung einer durchgängigen End-to-End-Lösung zur Etikettenerzeugung im industriellen Umfeld, inklusive moderner UI-Architektur und robuster Scan- und Validierungsprozesse.
Ermittlung, Laden und Zusammenführung auftragsrelevanter Daten aus SAP und Oracle SQL auf Basis von Lieferscheinpositionen sowie Bildung der erforderlichen Daten-Schnittmengen zur konsistenten Auftragsverarbeitung. Implementierung eines scanbasierten Validierungsprozesses zur Erfassung und Prüfung von Spulenetiketten gegen die führenden Datenquellen in SAP und Oracle. Zusammenführung von Auftrags- und Spulendaten zur automatisierten Erzeugung von Barcodes und DataMatrix Codes (DMC) nach Industriestandard, inklusive Berücksichtigung von Steuerzeichen, Formatvorgaben und kundenspezifischen Anforderungen.
Umsetzung des SAP-Druckprozesses über Funktionsbausteine (FUBA), die ZPL-Formate aufrufen und an den Spooler übergeben, einschließlich Unterstützung von Standard- und kundenspezifischen Etikettenlayouts. Sicherstellung der Druck- und Datenqualität durch eine abschließende Validierung der erzeugten Etiketten mittels erneutem Einscannen der Barcodes im operativen Prozess.
Berücksichtigung von Performance-, Stabilitäts- und Usability-Anforderungen für den produktiven Einsatz in der Fertigung sowie enge Abstimmung mit Fachbereich und IT zur Sicherstellung einer prozesskonformen, wartbaren und zukunftssicheren Lösung.
.NET-Entwickler, C# Developer, C#, Consultant, Drucker, Logistik (Allg.), Microsoft Visual Studio, Oracle-Berater, Prozessoptimierung, SAP-Berater, Scanner, Schnittstellenentwicklung
8/2024 – offen
Tätigkeitsbeschreibung
Eigenverantwortliche Konzeption, Architektur und Umsetzung der Anwendung GAEB Semantics zur strukturierten Verarbeitung, Analyse und semantischen Aufbereitung von GAEB-Daten im Bau- und Kalkulationsumfeld. Entwicklung einer modularen, skalierbaren Softwarelösung auf Basis von C#, ASP.NET Core und .NET, mit einer Blazor-basierten Weboberfläche unter Einsatz von MudBlazor zur effizienten Darstellung und Bearbeitung komplexer fachlicher Daten.
Implementierung der Verarbeitung von GAEB-XML-Formaten (u. a. GAEB X83/X84) inklusive Parsing, Validierung, Normalisierung und Persistierung der Daten in einer MS SQL Server-Datenbank. Entwurf und Umsetzung einer Clean-Architecture-basierten Systemstruktur mit klarer Trennung von Domain-Logik, Application-Layer, Infrastruktur und UI. Aufbau performanter Datenzugriffs- und Suchmechanismen zur strukturierten Ablage und Durchsuchbarkeit von Leistungsverzeichnissen, Positionstexten und Attributen.
Konzeption und Entwicklung einer domänenspezifischen Semantik-Schicht, um fachliche Bedeutungen aus unstrukturierten GAEB-Texten ableiten, klassifizieren und für weiterführende Auswertungen nutzbar machen zu können. Vorbereitung der Anwendung auf zukünftige Erweiterungen, insbesondere im Bereich semantischer Suche, datengetriebener Analyse und perspektivisch ML-gestützter Verfahren.
Eigenständige Verantwortung für technische Entscheidungen, Architektur, Datenmodellierung und Schnittstellenkonzepte sowie kontinuierliche Weiterentwicklung der Anwendung in enger Abstimmung mit fachlichen Anforderungen. Übernahme der Rolle als technisch Hauptverantwortlicher mit Fokus auf Stabilität, Wartbarkeit, Performance und langfristige Skalierbarkeit des Systems sowie enge Zusammenarbeit mit Fachbereich und Management.
Consultant, C# Developer, C#, Schnittstellenentwicklung, .NET-Entwickler, Angebotskalkulation, API-Entwickler, ASP.NET, Bauwesen, Gemeinsame Ausschuss Elektronik im Bauwesen (GAEB), SQL, Webentwickler
10/2023 – 1/2025
Tätigkeitsbeschreibung
Mitarbeit an der Neuentwicklung einer Free-Flow-Parkraummanagement-Software zur kameragestützten Erfassung und Abwicklung von Parkvorgängen ohne Schranken. Entwicklung einer skalierbaren Web-Anwendung zur automatisierten Zuordnung und Verwaltung von Parkprozessen, einschließlich Erfassung der Parkdauer, Abbildung komplexer Tariflogiken, Behandlung von Sonder- und Ausnahmefällen sowie regelbasierter Parkpreisberechnung.
Implementierung einer Backend-API auf Basis von C# und ASP.NET Core mit klar strukturierten REST-Schnittstellen und Swagger-basierter API-Dokumentation. Umsetzung der Geschäftslogik zur Bewertung von Parkvorgängen, Ermittlung von Verstößen und Übergabe relevanter Park- und Ereignisdaten an externe Systeme zur Weiterverarbeitung von Zahlungs- und Abmahnprozessen. Sicherstellung einer stabilen, nachvollziehbaren und erweiterbaren Schnittstellenkommunikation.
Entwicklung der Frontend-Webanwendung in Angular und TypeScript unter Einsatz von RxJS zur reaktiven Verarbeitung von Ereignis- und Zustandsdaten. Umsetzung umfangreicher Funktionen für Parkraumbetreiber, darunter Management und Monitoring von Parkflächen, Konfiguration von Parktarifen und Regelwerken, Verwaltung von Abmahnprozessen, Kamera- und Standortkonfiguration sowie Auswertung operativer und historischer Parkdaten über entsprechende Übersichten und Dashboards.
Mitarbeit an Architektur-, Schnittstellen- und Datenbankkonzepten einschließlich der Modellierung und Persistierung von Park-, Prozess- und Konfigurationsdaten in PostgreSQL.
.NET-Entwickler, C#, Angular, ASP.NET, C# Developer, Postgresql, Schnittstellenentwicklung, Typescript, Web Entwicklung
5/2020 – 9/2023
Tätigkeitsbeschreibung
Modernisierung bestehender Steuerprozess-Software bei einer öffentlichen IT-Dienstleistungsbehörde.
Tech-Stack: C#, .NET, VBA-Modernisierung, Windows Services, XML/Word, Validierungslogiken, Automatisierung
Im Rahmen eines Modernisierungsprojekts für eine große öffentliche IT-Dienstleistungsbehörde war ich in die Ablösung und Weiterentwicklung einer bestehenden VBA-basierten Software zur Abwicklung steuerfachlicher Prozesse beteiligt. Ziel war es, die langfristige Wartbarkeit sicherzustellen, die Stabilität zu erhöhen und zentrale Dokumenterstellungsprozesse zu optmieren.
Aufgaben:
- Migration und Refactoring einer monolithischen VBA-Anwendung in eine moderne .NET-basierte Architektur
- Analyse, Optimierung und Bugfixing bestehender Komponenten zur Sicherstellung eines stabilen produktiven Betriebs
- Implementierung eines zentralen Durckprozesses ("Zentraldruck"). Dazu gehörte: Automatisierte Validierung erzeugter Dokumente gemäß DIN-5008, die Aggregtation aller tagsüber erzeugten Dokumente auf einem zentralen Server und der gebündelte, automatisierte Versand an ein externes Druckzentrum.
- Entwicklung kleiner, begleitender Admin- und Monitoring-Tools zur Überwachung automatisierter Abläufe (u. a. ein Administrations-Tool für den Zentraldruck)
.NET-Entwickler, API-Entwickler, C# Developer, .Net Framework (Microsoft), .Net, C#, Consultant, Prozessvalidierung, VBA (Visual Basic for Applications), XML
10/2018 – 1/2020
Tätigkeitsbeschreibung
Entwicklung und Weiterentwicklung einer zentralen Cloud-basierten Backend-API (Cloud API) auf Basis von C# und REST, die als technisches Rückgrat für sämtliche Kernprozesse eines Hotelmanagement-Systems diente. In der Cloud API wurden alle relevanten Hotelprozesse konsolidiert, darunter Reservierungen, Verfügbarkeiten, Bestellungen, Standort- und Stammdatenpflege, Housekeeping-Prozesse, Rezeptionstätigkeiten sowie Zahlungsabwicklungen. Verantwortung für die Modellierung und Persistierung der Daten in MongoDB sowie Umsetzung stabiler, skalierbarer und klar versionierter REST-Schnittstellen zur Anbindung unterschiedlicher Clients.
Parallel Mitarbeit an der Entwicklung einer mobilen Gäste-Applikation, die auf Basis bestehender Reservierungen eine digitale Interaktion zwischen Hotel und Gast ermöglichte. Umsetzung von Funktionen wie Buchung und Verwaltung von Zusatzleistungen, Kommunikation mit dem Hotel, Änderungs- und Stornierungsprozesse, Zimmerservice-Bestellungen sowie weitere serviceorientierte Gästeprozesse. Entwicklung der mobilen Anwendung mit Angular unter Einsatz von Ionic und Cordova zur plattformübergreifenden Bereitstellung auf mobilen Endgeräten.
Enge Zusammenarbeit mit Backend-, Frontend- und Produktteams zur Abstimmung von Schnittstellen, Datenmodellen und Geschäftslogik sowie kontinuierliche Weiterentwicklung der Cloud- und Mobile-Architektur.
.NET-Entwickler, C# Developer, .Net Framework (Microsoft), Angular, Backend Entwickler, C#, Hospitality Management, Mobile Application Development, Mongodb, Schnittstellenentwicklung
Ausbildung
ITC Dortmund
Dortmund
Über mich
Meine Schwerpunkte liegen auf C#, .NET Core, ASP.NET, Restful API-Design, moderner Webentwicklung mit Angular/TypeScript & Blazor, sowie der technischen Gesamtverantwortung für komplexe Projekte. Ich verbinde tiefes technisches Verständnis mit einem klaren Blick für geschäftlichen Mehrwert und verfüge über ausgeprägte kommunikative Fähigkeiten, die mir im Kundenkontak regelmäßig bestätigt werden.
Über die Jahre habe ich in verschiedenen Projekten die teilweise und vollständige technische Umsetzung verantwortet. Dabei arbeite ich strukturiert, eigenständig und zuverlässig, und kann sowohl als alleiniger technischer Ansprechpartner als auch innerhalb eines Teams als Lead agieren.
Ich lege großen Wert auf saubere Architektur, klare Strukturen, wartbaren Code und transparente Kommunikation. Mein Ziel ist es nicht nur funktionierende Software zu liefern, sonder stabile, skalierbare und langfristig nutzbare Systeme zu implementieren, die einen echten Mehrwert erzeugen.
Weitere Kenntnisse
Backend
- C#, .NET Core, ASP.NET Core
- REST-APIs, Schnittstellenentwicklung, Integration bestehender Systeme
- Entity Framework Core, MSSQL Server, PostgeSQL, MySQL
- Clean und Solid Architecture, Domain-Drive Design, modulare Systeme
Frontend
- Angular, TypeScript, RxJS
- Blazor
- Moderne SPA-Architekturen
- Responsive UI/UX
- Web Components (aktuell Forschung an einem Side Project)
- State Management & strukturiertes Komponenten-Design
DevOps & Infrastruktur
- Docker, Containerisierung, CI/CD
- Automatisierung & Build-Pipelines
- Cloud-Grundlagen (Azure)
Consulting
- End-to-End Projektverantwortung
- Anforderungsanalyse und technische Beratung
- Modernisierung bestehender Anwendungen
- Projektrettung und Refactoring
- Qualitätssicherung und technische Dokumentation
- Unit Tests
Weitere Fähigkeiten
- GIT (Azure, GitHub, Gitea, Bitbucket)
- Arbeiten nach SCRUM (Azure-, Atlassian-Stack)
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
