Senior Fullstack Developer .NET | C# | Angular | SQL
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 63110 Rodgau
- DACH-Region
- de | en
- 12.06.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
1/2025 – 12/2025
Tätigkeitsbeschreibung
Projekt #19: OLAP-basierte Analyse- und Reporting-Plattform: AIM Cube
--- BESCHREIBUNG
AIM Cube ist eine interaktive, OLAP-basierte Analyse- und Reporting-Plattform zur Auswertung von Störmeldungen im Netzbetrieb. Anwender wie Anlagenverantwortliche, Fachexperten und Analysten können Zeitraum, Region und beliebige Gruppierungsmerkmale auswählen, um Auswertungen in Tabellen und Grafiken darzustellen, Zeitreihenanalysen durchzuführen und Daten als Roh- oder aggregierte Exporte weiterzuverwenden.
--- AUFGABEN
Anforderungsmanagement: Abstimmung & Analyse mit Fachbereichen
Technisches Konzept: Architektur, Daten, UI
Architektur & Governance: Lead‑Developer & Technical Architect; Definition und Durchsetzung technischer Standards, Qualitätsrichtlinien und Architekturentscheidungen.
Fullstack‑Entwicklung: Entwicklung einer modularen Angular‑SPA im Frontend (Angular, TypeScript, RxJS, Angular Material, ng2‑Charts) und Backend (ASP.NET Core Web API, C#.NET).
Testing & Qualität: NUnit‑Tests, eigenes CLI‑Testframework, Code‑Reviews, Pair‑Programming, Performance‑Optimierung.
Datenbank: MS SQL Server - Modellierung, Implementierung & Betrieb
DevOps & Betrieb: Docker‑Containerisierung, AWS‑Deployment, Release‑Management.
KI-gestützte Entwicklung: Einsatz von Copilot in Visual Studio
Wissenstransfer & Doku: Schulung interner Mitarbeiter, technische Dokumentation.
Agile Zusammenarbeit: SCRUM‑basiertes Vorgehen im Team.
--- TECHNOLOGIEN
Frontend Angular | TypeScript | JavaScript | RxJS | Angular Material | SCSS | ng2-Charts | Responsive Design
Backend & Datenbank .NET/C# | ASP.NET Core Web API | REST-APIs | Dependency Injection | LINQ | Entity Framework | Microsoft SQL Server | SQL | T-SQL | Stored Procedures
DevOps, Tooling & Methoden AWS | Docker | Git | Jira | Node.js | npm | Swagger | Visual Studio | Visual Studio Code | Postman | Copilot | NUnit | SCRUM
.Net, Angular, ASP.NET, C#, CSS (Cascading Style Sheet), Entity Framework, Git, Jira, Microsoft SQL-Server (MS SQL), Microsoft Visual Studio, Node.Js, Typescript
8/2020 – 12/2025
Tätigkeitsbeschreibung
Projekt #20: Web-Plattform: Digitale Störungsanalyse
Beschreibung
Entwicklung einer webbasierten, datenbankgestützten Plattform zur Analyse und Bewertung netzbezogener Störfälle im Schienensystem der DB. Die Lösung ermöglicht einen transparenten Informationsaustausch über verschiedene Hierarchieebenen hinweg und dient als Wissensbasis zur Ableitung sofortiger sowie präventiver Maßnahmen im Instandhaltungsbereich.
Aufgaben
Migration & Modernisierung: Transformation der bestehenden WPF‑Anwendung in eine moderne Single‑Page‑Application inkl. Architektur‑, Daten‑ und UI‑Konzept.
Architektur & Governance: Lead‑Developer & Technical Architect; Definition und Durchsetzung technischer Standards, Qualitätsrichtlinien und Architekturentscheidungen.
Fullstack‑Entwicklung: Entwicklung einer modularen Angular‑SPA im Frontend (Angular, TypeScript, RxJS, Angular Material, ng2‑Charts) und Backend (ASP.NET Core Web API, C#.NET).
Testing & Qualität: NUnit‑Tests, eigenes CLI‑Testframework, Code‑Reviews, Pair‑Programming, Performance‑Optimierung.
Datenbank: MS SQL Server - Modellierung, Implementierung & Betrieb
REST-APIs: Externe API-Integration & Anbindung an DWH
Identity & Access Management (IAM): Implementierung Accountverwaltung & Berechtigungslogik, Authorisierung, Authentifizierung
DevOps & Betrieb: Docker‑Containerisierung, AWS‑Deployment, Release‑Management.
KI-gestützte Entwicklung: Einsatz von Copilot in Visual Studio
Wissenstransfer & Doku: Schulung interner Mitarbeiter, technische Dokumentation.
Agile Zusammenarbeit: SCRUM‑basiertes Vorgehen im Team.
Technologien
Frontend Angular | TypeScript | SCSS | RxJS | Angular Material | ng2-Charts | Responsive Design
Backend & Datenbank ASP.NET Core Web API | .NET/C# | Dependency Injection | LINQ | Entity Framework | Microsoft SQL Server | SQL | T-SQL | Stored Procedures
DevOps, Tooling & Methoden AWS | Docker | Git | Jira | Node.js | npm | Swagger | Visual Studio | Visual Studio Code | Postman | Copilot | Embedded Tableau | NUnit | SCRUM
.Net, Angular, ASP.NET, C#, CSS-Programmierer, CSS (Cascading Style Sheet), Entity Framework, Git, Jira, Microsoft SQL-Server (MS SQL), Microsoft Visual Studio, SQL, Typescript
1/2020 – 3/2020
Tätigkeitsbeschreibung
Projekt #18: Backoffice-Komponente für Busunternehmer
--- BESCHREIBUNG
Entwicklung einer Backoffice‑Komponente zur Verwaltung, Planung und Analyse der Ressourcenauslastung eines Busunternehmens. Die Lösung unterstützt Disposition und Management bei der effizienten Steuerung von Personal‑ und Fahrzeugeinsätzen.
--- AUFGABEN
Anforderungsmanagement: Abstimmung und Aufnahme der funktionalen Anforderungen
Technisches Konzept: Architektur, Daten, UI
Software‑Architektur: Verantwortung als Lead‑Developer
Frontend-Entwicklung: Angular, TypeScript, RxJS, Angular Material
Backend-Entwicklung: ASP.NET Core Web API (C#.NET)
Datenbank: MS SQL Server - Modellierung, Implementierung & Betrieb
Dokumentation
SCRUM: Agile Entwicklung
--- TECHNOLOGIEN
Frontend
Angular | TypeScript | JavaScript | RxJS | Angular Material | SCSS | Responsive Design
Backend
.NET/C# | ASP.NET Core Web API | Entity Framework | LINQ | Dependency Injection
Datenbank
Microsoft SQL Server
Tools & Infrastruktur
Git | Node.js | npm | Swagger | Visual Studio | Visual Studio Code
Testing
NUnit
.Net, Angular, C#, Git, Microsoft SQL-Server (MS SQL), Microsoft Visual Studio, Node.Js, SQL, Typescript
8/2019 – 12/2019
Tätigkeitsbeschreibung
Projekt #17: Bildgebungssoftware für Zahnärzte
--- BESCHREIBUNG
Weiterentwicklung und technische Modernisierung einer bestehenden Software zur Verwaltung und Konfiguration von Röntgengeräten. Der Schwerpunkt lag auf der Aktualisierung der Entwicklungsumgebung, der Migration auf neue .NET‑ und Visual‑Studio‑Versionen, der Überarbeitung des NuGet‑Package‑Systems sowie der Stabilisierung und Pflege der bestehenden Module.
--- AUFGABEN
Modernisierung: Migration auf aktuelle .NET‑ und Visual‑Studio‑Versionen
NuGet‑Systemüberarbeitung: Aktualisierung, Bereinigung und Neuorganisation der NuGet‑Packages
Refactoring: Technische Verbesserungen und Code‑Optimierungen
Konfigurationsarbeiten: Anpassungen an Build‑, Projekt‑ und Systemkonfigurationen
Dokumentation
Agile Entwicklung (SCRUM)
--- TECHNOLOGIEN
Frontend
.NET/C# | WPF (Windows Presentation Foundation)
Backend
.NET/C# | LINQ
Datenbank
Microsoft SQL Server
Tools & Infrastruktur
Git | Jenkins | NuGet | Visual Studio
.Net, C#, Git, Jenkins, Microsoft SQL-Server (MS SQL), Microsoft Visual Studio, Windows Presentation Foundation
1/2018 – 7/2018
Tätigkeitsbeschreibung
Projekt #16: Erweiterung des Field of View für 3D-Röntgenaufnahmen
--- BESCHREIBUNG
Entwicklung einer Softwarelösung zur Kombination mehrerer 3D‑Röntgenaufnahmen eines Patienten, um das Field of View (FOV) zu erweitern und zusätzliche Aufnahmen zu vermeiden. Die Lösung reduziert die Strahlenbelastung für Patienten und verbessert die diagnostische Aussagekraft.
--- AUFGABEN
Anforderungsmanagement: Aufnahme & Strukturierung fachlicher Anforderungen
Frontend‑Entwicklung: Implementierung der WPF‑Oberfläche in C#/.NET
Prototyping: Entwicklung und Evaluierung von UI‑ und Bildverarbeitungsprototypen
Integration: Einbindung der FOV‑Erweiterung in bestehende Softwaremodule
Dokumentation: Erstellung technischer Unterlagen
--- TECHNOLOGIEN
Frontend
.NET/C# | WPF (Windows Presentation Foundation)
Backend
.NET/C#
Tools & Infrastruktur
Git | log4net | Polarion | Visual Studio | Windows Installer XML Toolset (WiX)
.Net, C#, Git, Microsoft Visual Studio, Windows Presentation Foundation, WIX (Windows Install XML)
12/2017 – 5/2018
Tätigkeitsbeschreibung
Projekt #15: Framework zur Verwaltung & Einrichtung von medizinischen Geräten
--- BESCHREIBUNG
Entwicklung eines plugin‑basierten Frameworks zur Durchführung von Prüfungen, Updates, Kalibrierungen und Konfigurationen medizinischer Geräte in Zahnarztpraxen und Kliniken. Die Lösung berücksichtigt länderspezifische Normen und Anforderungen und ermöglicht eine modulare Erweiterbarkeit.
--- AUFGABEN
Anforderungsmanagement: Aufnahme & Strukturierung fachlicher Anforderungen
Konzeption: Erstellung des technischen Konzepts
Frontend‑Entwicklung: Entwicklung der WPF‑Oberfläche in C#/.NET
Integration: Einbindung der Module in bestehende Geräte‑ und Praxisprozesse
Automatisierte Tests: Implementierung von NUnit‑Testfällen
CI/CD‑Pflege: Aufbau und kontinuierliche Pflege der Build‑ und Deployment‑Pipelines
Dokumentation: Erstellung technischer Unterlagen
--- TECHNOLOGIEN
Frontend
.NET/C# | WPF (Windows Presentation Foundation)
Backend
.NET/C#
Tools & Infrastruktur
Git | Polarion | Subversion (SVN) | TeamCity | Visual Studio
Testing
NUnit
.Net, C#, Git, Microsoft Visual Studio, Nunit, Subversion, Windows Presentation Foundation
3/2016 – 12/2017
Tätigkeitsbeschreibung
Projekt #13: Entwicklung eines Prototyps für neues Röntgenverfahren
--- BESCHREIBUNG
Es wurde ein neues Röntgenverfahren entwickelt, mit dessen Hilfe der Zahnarzt erweiterte Diagnosemöglichkeiten zur Verfügung gestellt bekommt. Im Rahmen einer Usability-Studie wurden nach Erstellung eines Frontend-Prototypen diese Möglichkeiten mit den Ärzten diskutiert und ausgewertet.
--- AUFGABEN
Anforderungsmanagement
Technische Projektleitung
Einbindung und kontinuierliche Pflege von CI/CD‑Pipelines
Implementierung, Prototyping
--- TECHNOLOGIEN
.NET | C#
WPF (Windows Presentation Foundation)
DICOM, log4net, NUnit, Subversion (SVN), Visual Studio
.Net, C#, Microsoft Visual Studio, Nunit, Subversion, Windows Presentation Foundation
3/2016 – 12/2017
Tätigkeitsbeschreibung
Projekt #14: Software zur grafischen Bearbeitung von Panorama-Röntgenaufnahmen V2
--- BESCHREIBUNG
Weiterentwicklung der unten beschriebenen Softwarekomponente mit Features zur Verbesserung der Usability.
--- AUFGABEN
Anforderungsmanagement
Technische Projektleitung
Implementierung, Prototyping
Konzept/Dokumentation
Testbetreuung
--- TECHNOLOGIEN
.NET | C#
WPF (Windows Presentation Foundation)
log4net, NUnit, Subversion (SVN), Visual Studio
.Net, C#, Microsoft Visual Studio, Nunit, Subversion, Windows Presentation Foundation
4/2014 – 12/2015
Tätigkeitsbeschreibung
Projekt #12: Software zur Einrichtung von Röntgengeräten
--- BESCHREIBUNG
Die entwickelte Software dient der Einrichtung von Röntgengeräten. Über ein Web Frontend kann der Servicetechniker auf die einzurichtende Röntgengeräteeinheit zugreifen, um Justage, Kalibrierung und Konfigurationen vorzunehmen.
--- AUFGABEN
Anforderungsmanagement
Konzept/Dokumentation
Einbindung und kontinuierliche Pflege von CI/CD‑Pipelines
Implementierung, Integration
--- TECHNOLOGIEN
.NET | C#
ASP.NET MVC | Razor
ASP.NET Web API
CSS, Finalbuilder, HTML5, JavaScript, log4net, NUnit, Polarion, Subversion (SVN), Visual Studio, Windows Installer XML Toolset (WiX)
.Net, ASP.NET, C#, CSS (Cascading Style Sheet), Microsoft Visual Studio, Nunit, WIX (Windows Install XML)
10/2013 – 3/2014
Tätigkeitsbeschreibung
Projekt #11: Software zur grafischen Bearbeitung von Panorama-Röntgenaufnahmen
--- BESCHREIBUNG
Entwickelt wurde eine Softwarekomponente, mit deren Hilfe digitale Panorama-Röntgenbilder in Zahnarztpraxen und Kliniken analysiert werden können. Mittels einer grafischen Oberfläche kann der Anwender Ausschnitte zu wählen und visuell durch verschiedene Schichtlagen navigieren. Die Anwendergruppe besteht aus Zahnärzten und zahnmedizinischem Fachpersonal, die die Software zu diagnostischen Zwecken einsetzen.
--- AUFGABEN
Anforderungsmanagement
Technische Architektur
Konzept und Implementierung
Integration
--- TECHNOLOGIEN
.NET | C#
WPF (Windows Presentation Foundation)
Expression Blend, Finalbuilder, log4net, NUnit, Polarion, Subversion (SVN), Unity, Visual Studio, Windows Installer XML Toolset (WiX)
.Net, C#, Microsoft Visual Studio, Nunit, Subversion, Windows Presentation Foundation, WIX (Windows Install XML)
4/2010 – 6/2013
Tätigkeitsbeschreibung
Projekt #10: Entwicklung 3 webbasierter Finanzcontrolling-Softwarelösungen
--- BESCHREIBUNG
Projektverwaltungssoftware: Verwaltung von Planungswerten, Budgets, Verausgabungswerten, Terminen, Status und Dokumenten von Projekten.
Stammdatenworkflow-Software: Dient der Versorgung eines Data-Warehouse mit Stammdaten inkl. Unterstützung des Beantragungsworkflows.
Internes Portal und Datenmanagement-Tools: Unterstützung des Reportings, der Data-Warehouse-Prozesse und der Benutzerverwaltung.
Die Anwendergruppe besteht aus Controllern, Projektmanagern und Budgetverantwortlichen.
--- AUFGABEN
Anforderungsmanagement
Technische Architektur
Konzept und Entwicklung
Wartung, Betrieb
--- TECHNOLOGIEN
.NET | C#
ASP.NET
WPF (Windows Presentation Foundation)
WCF (Windows Communication Foundation)
Microsoft SQL Server
XML-Webservices
AJAX, Entity Framework, LINQ, Microsoft Access (Migration), Microsoft Enterprise Library, Microsoft Team Foundation Server, SQL, Stored Procedures, T-SQL, Telerik UI Controls, Visual Studio
Entity Framework, Ajax, .Net, ASP.NET, C#, Microsoft SQL-Server (MS SQL), Microsoft Visual Studio, SQL, Team Foundation Server, Windows Presentation Foundation
4/2008 – 3/2010
Tätigkeitsbeschreibung
Projekt #9: Entwicklung einer webbasierten Datenanalyse-Plattform
--- BESCHREIBUNG
Diese Plattform dient der Darstellung und Dokumentation der aktuellen Kundensituation in den Systemen der Bereitstellungskette von Entertainment-Diensten (IPTV). Ziele sind sowohl die schnelle Auskunftsfähigkeit für 2nd/3rd Level Support, als auch Analyse und Diagnose der Provisionierungsprozesse. Zu diesem Zweck werden Daten aus verschiedenen Wirksystemen online per XML-Webservices oder offline per Integration-Services ins System integriert, validiert und eine semantische Harmonisierung durchgeführt. Anfragen werden in Form einer Transaktionshistorie persistiert. Die Daten werden auf einer Weboberfläche visualisiert.
--- AUFGABEN
Technische Architektur
Konzept
Implementierung
--- TECHNOLOGIEN
.NET | C#
ASP.NET, AJAX
Microsoft SQL Server
Microsoft Reporting Services (SSRS)
Microsoft Integration Services (SSIS)
Bugzilla, Microsoft Enterprise Library, Subversion (SVN), Telerik UI Controls, Visual Studio, XML-Webservices
Ajax, .Net, ASP.NET, C#, Microsoft SQL-Server (MS SQL), Microsoft SQL Server Reporting Services (SSRS), Microsoft Visual Studio, SQL, Subversion
9/2007 – 3/2008
Tätigkeitsbeschreibung
Projekt #8: Wartung und Weiterentwicklung des Filial-Backends
--- BESCHREIBUNG
Hierbei handelt es sich um die größte BizTalk Server Anwendung Europas mit einer täglichen Verarbeitung von mehr als 6 Millionen Datensätzen. Die Datensätze werden in den Filialen erzeugt und im Backend weiterverarbeitet.
--- AUFGABEN
Qualitätssicherung, Testframework
Testmanagement
--- TECHNOLOGIEN
.NET | C#
Microsoft BizTalk Server
Microsoft SQL Server
XML-Webservices
NAnt, SQL, Visual Studio, XML, XSLT
.Net, C#, Microsoft Biztalk Server, Microsoft SQL-Server (MS SQL), Microsoft Visual Studio, SQL, XSLT (XSL Transformation)
4/2007 – 8/2007
Tätigkeitsbeschreibung
Projekt #7: Filialsoftware des größten rechnergestützten Filialnetzes Europas
--- BESCHREIBUNG
Die zu betreuende Anwendung unterstützt elektronisch über 150 Geschäftsprozesse an 22.000 Terminals und mehr als 8.000 Filialstandorten. Die Prozesse sind mit ARIS modelliert, die Implementierung von Basisdiensten, Datenservices und Vorgangsarten wird mit C# umgesetzt. Als Datenquelle wird der SQL-Server eingesetzt.
--- AUFGABEN
Quellcodeanalyse der vorhandenen Anwendung
Übernahme der Anwendung in die Wartung
Konzeption und Weiterentwicklung
Testunterstützung
--- TECHNOLOGIEN
.NET | C#
Windows Forms
Microsoft SQL Server
ARIS UML Designer, Serena Dimensions, SQL, Subversion, Visual Studio
.Net, Aris Software, C#, Microsoft SQL-Server (MS SQL), Microsoft Visual Studio, SQL, Subversion
8/2004 – 3/2007
Tätigkeitsbeschreibung
Projekt #6: Entwicklung eines serviceorientierten Application-Frameworks
--- BESCHREIBUNG
Ziel dieser Framework-Entwicklung ist die Bündelung und Vereinheitlichung der Produkte, sowie die Migration auf die .NET-Plattform. Das Framework besteht aus einem Kernsystem, das für die Verwaltung der Module und Services zuständig ist. Es wurden Tools entwickelt, die eine effiziente Modul-Entwicklung ermöglichen und unterstützen.
--- AUFGABEN
Framework-Entwicklung
Framework-Architektur und -design
Schulung der Entwicklungsteams
--- TECHNOLOGIEN
.NET | C#
Windows Forms
WCF
Microsoft SQL Server
Altova XMLSpy, Together, Visual SourceSafe, Visual Studio, XML, XSLT
.Net, C#, Microsoft SQL-Server (MS SQL), Microsoft Visual Studio, SQL
Zertifikate
Ausbildung
TU Darmstadt
Über mich
Konzeption skalierbarer Anwendungen, Clean Architecture
15 Jahre Architektur- und Führungsverantwortung
Fullstack-Entwicklung
C#, .NET, Angular, TypeScript, SQL, REST-API-Design
Migration | Modernisierung von Legacy-Systemen
Refactoring, Modularisierung
Schnittstellen
Spezifikation & Implementierung
Agile Vorgehensweise
SCRUM, Clean Code, Code Reviews
CI/CD & DevOps
Build-Pipelines, automatisierte Deployments
Software-Engineering
SOLID, Clean Code, Design Patterns, Domain‑Driven Design
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
