freiberufler Senior .NET Softwareentwickler und Softwarearchitekt auf freelance.de

Senior .NET Softwareentwickler und Softwarearchitekt

online
  • auf Anfrage
  • 13467 Berlin
  • National
  • de  |  en
  • 28.04.2026
  • Contract ready

Kurzvorstellung

Mit einer umfangreichen Erfahrung in der Softwareentwicklung und Architektur, fokussiere ich mich auf agiles Arbeiten, moderne Technologien und robuste Systeme.

Auszug Referenzen (1)

"G. ist sowohl fachlich als auch menschlich eine absolute Bereicherung für das Team, um gemeinsam bestmögliche Ergebnisse zu erzielen."
Softwareentwickler und Softwarearchitekt
Cordula Nowak
Tätigkeitszeitraum

3/2008 – 5/2025

Tätigkeitsbeschreibung

Entwicklung und Wartung von Softwarelösungen für prozessintegrierte Messsysteme im Bereich Dünnschichttechnologie. Schwerpunkt auf C# und .NET, Datenhaltung mit SQL Server sowie GUI-Entwicklung mit WinForms und WPF. Einsatz moderner Webtechnologien wie ASP.NET Blazor und RESTful APIs. Agile Zusammenarbeit im SCRUM- und Kanban-Umfeld mit Azure DevOps. Erstellung von CI/CD Pipelines mit Azure DevOps.

Eingesetzte Qualifikationen

ASP.NET, C#, Continuous Integration, Microsoft Azure, SQL-Datenbankadministrator, Windows Presentation Foundation

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • .NET-Entwickler
  • ASP.NET17 J.
  • C#17 J.
  • Blazor
  • Microsoft Azure17 J.
  • Microsoft SQL-Server (MS SQL)
  • Representational State Transfer (REST)
  • Software Architecture
  • SQL Entwickler
  • Windows Presentation Foundation17 J.

Projekt‐ & Berufserfahrung

Softwarearchitekt – Full-Stack-Entwickler (Demo-Projekt)
G. A., Berlin
1/2026 – 2/2026 (2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2026 – 2/2026

Tätigkeitsbeschreibung

Überblick:
Entwurf und Entwicklung einer Full-Stack-Webanwendung als Referenzarchitektur für wartbare .NET-Anwendungen mit modernem React-Frontend. Die Anwendung bildet den vollständigen Lebenszyklus von Rechnungen ab – von der Erstellung über die Verwaltung bis hin zum PDF-Export. Der Schwerpunkt liegt auf sauberer Modularisierung, domänengetriebenem Design und produktionsnaher Infrastruktur.

Im Detail:
• Konzeption und Umsetzung einer Modular-Monolith-Architektur mit klar
getrennten Modulen (Users, Invoices, Common), die lose gekoppelt sind und
als einzelne Anwendung deployt werden
• Kombination von Vertical Slice Architecture und Clean Architecture: Features werden nach Geschäftslogik organisiert, der Domain-Kern bleibt von Infrastrukturbelangen isoliert
• Implementation eines Users-Moduls mit JWT-basierter Authentifizierung und rollenbasierter Autorisierung
• Entwicklung des Invoices-Moduls zur Verwaltung des vollständigen
Rechnungslebenszyklus inkl. PDF-Export (IronPdf)
• Entwicklung eines Single-Page-Application-Frontends mit React 19,
TypeScript und Vite als Build-Tool, mit Client-Side-Routing (React Router) für die Verwaltung von Rechnungen, Kunden und Absenderprofilen
• Styling mit TailwindCSS und Einsatz von Zustand für leichtgewichtiges State Management sowie Axios für die API-Kommunikation
• Wiederverwendbare UI-Komponenten (Pagination, Confirm-Dialoge, Loading-States, Empty-States) für ein konsistentes Benutzererlebnis
• Einsatz des Result Patterns für konsistente Fehlerbehandlung ohne
Exceptions
• Aufbau einer vollständigen Docker-Compose-Umgebung mit PostgreSQL,
Seq (strukturiertes Logging) und Jaeger (Distributed Tracing via OpenTelemetry)
• Einrichtung von Code-Quality-Tooling mittels .editorconfig,
Directory.Build.props, zentralem NuGet-Paketmanagement sowie ESLint mit TypeScript-Unterstützung im Frontend
• Bereitstellung von REST-APIs mit Minimal APIs und automatischer API-
Dokumentation via Swagger/OpenAPI
• Automatische Datenbank-Migrationen und Development Seeding für
schnellen Projektstart

Eingesetzte Qualifikationen

Postgresql, Software Architecture, .Net, C#, Docker, Entity Framework, Typescript, ASP.NET, CSS (Cascading Style Sheet), React (JavaScript library)

Software-Architekt / Technischer Gutachter
i-digital, remote
10/2025 – 10/2025 (1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2025 – 10/2025

Tätigkeitsbeschreibung

Technische Bewertung einer etablierten Windows Desktop-Anwendung für Wirtschaftsprüfer und Revisionsgesellschaften.

Durchführung einer umfassenden Technical Due Diligence für eine Legacy-.NET-Anwendung im Kontext einer Unternehmensübernahme. Die Analyse umfasste die Bewertung von Architektur, Code-Qualität, Wartbarkeit und technischen Risiken einer über Jahre gewachsenen Fachanwendung mit mehr als 120 produktiven Kundeninstallationen.

Tätigkeitsschwerpunkte:
• Architekturanalyse: Bewertung der 3-Schichten-Architektur (Data Layer, Business Layer, Presentation Layer) sowie des proprietären ORM-Frameworks und der Multi-Datenbank-Abstraktionsschicht (VistaDB, MS SQL Server, PostgreSQL)
• Code-Review: Screenshare-basierter Code-Walkthrough mit dem Entwicklungsteam, Analyse der Projektstruktur, Build-Konfiguration und Versionskontrollstrategie (SVN)
• Risikobewertung: Identifikation technischer Schulden, Abhängigkeiten von Drittkomponenten, Knowledge-Transfer-Risiken und Modernisierungspotenziale
• Dokumentation: Erstellung eines strukturierten Assessment-Berichts mit priorisierten Handlungsempfehlungen für den Käufer

Ergebnis:
Lieferung eines fundierten technischen Gutachtens als Entscheidungsgrundlage für die Akquisition, inklusive Bewertung der langfristigen Wartbarkeit und Aufwandsschätzungen für identifizierte Modernisierungsmaßnahmen.

Eingesetzte Qualifikationen

Kundenberater, Software Quality, .Net Framework (Microsoft), Softwareentwicklung (allg.)

Product Owner (Festanstellung)
LayTec AG, Berlin
3/2022 – 10/2025 (3 Jahre, 8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

3/2022 – 10/2025

Tätigkeitsbeschreibung

Als technischer Product Owner war ich im PO-Team für prozessintegrierte Messsysteme in der Dünnschichttechnologie verantwortlich für die technische Bewertung und Priorisierung von Anforderungen. Ich übersetzte fachliche Bedürfnisse in umsetzbare Lösungen, pflegte das Product Backlog und unterstützte das Team mit technischer Expertise.

Im Detail:
• Verantwortung und Priorisierung von Anforderungen im Product Backlog
• Übersetzung von Geschäftsanforderungen in klar verständliche User Stories und Akzeptanzkriterien
• Kontinuierliche Pflege und Priorisierung des Backlogs unter Berücksichtigung von Business Value und technischer Machbarkeit
• Planung und Durchführung von Sprint Plannings und Sprint Reviews im Scrum-Umfeld
• Verantwortung für die fachliche Abnahme der umgesetzten Features
• Abstimmung mit Stakeholdern

Eingesetzte Qualifikationen

DevOps, Microsoft Azure, Product Owner

Softwareentwickler und Softwarearchitekt
LayTec AG, Berlin
3/2008 – 5/2025 (17 Jahre, 3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

3/2008 – 5/2025

Tätigkeitsbeschreibung

Entwicklung und Wartung von Softwarelösungen für prozessintegrierte Messsysteme im Bereich Dünnschichttechnologie. Schwerpunkt auf C# und .NET, Datenhaltung mit SQL Server sowie GUI-Entwicklung mit WinForms und WPF. Einsatz moderner Webtechnologien wie ASP.NET Blazor und RESTful APIs. Agile Zusammenarbeit im SCRUM- und Kanban-Umfeld mit Azure DevOps. Erstellung von CI/CD Pipelines mit Azure DevOps.

Eingesetzte Qualifikationen

ASP.NET, C#, Continuous Integration, Microsoft Azure, SQL-Datenbankadministrator, Windows Presentation Foundation

Softwareentwickler (Festanstellung)
Arkade GmbH, Berlin
10/1997 – 5/2007 (9 Jahre, 8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/1997 – 5/2007

Tätigkeitsbeschreibung

Entwicklung einer ERP-Lösung mit Fokus auf die Vermietbranche. Einsatz von Visual FoxPro, VB 6.0, C# (.NET 2.0) und MySQL zur Umsetzung individueller Kundenlösungen und Schnittstellen. Gestaltung und Administration der Internetpräsenz. Entwicklung eines mobilen Systems zur Ortung und Übertragung von Sicherheits- und Betriebsdaten für Baucontainer und Baumaschinen (ESOB) in Kooperation mit der TU Berlin.

Eingesetzte Qualifikationen

Foxpro, Mysql

Anwendungsprogrammierer (Festanstellung)
Delta GmbH, Berlin
1/1992 – 9/1997 (5 Jahre, 9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/1992 – 9/1997

Tätigkeitsbeschreibung

Programmierung mit COBOL auf der Plattform UNIX/DOS. Entwicklung und Pflege einer Windows-Anwendung für die Vermietbranche auf Basis von MS FoxPro für Windows (später „Visual FoxPro“).

Eingesetzte Qualifikationen

COBOL, Foxpro

Mitarbeiter der Abteilung IT-Support (Festanstellung)
Delta GmbH, Berlin
3/1990 – 12/1991 (1 Jahr, 10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/1990 – 12/1991

Tätigkeitsbeschreibung

Installation und Einrichtung neuer DV-Systeme, Erstellung von Shellscripten (Unix / C-Shell) und Datenkonvertierungs-Tools (C-Programmierung), Schulung und Beratung sowie Telefonhotline.

Eingesetzte Qualifikationen

C (Programmiersprache)

Zertifikate

Kubernetes Grundkurs
LinkedIn
2025
Terraform Grundkurs
LinkedIn
2025
CPSA-F
iSAQB
2018

Über mich

Ich bin ein erfahrener Softwareentwickler und zertifizierter Softwarearchitekt (CPSA-F). Ich biete ein breites Technologiespektrum von Legacy-Systemen bis zu modernen .NET-Lösungen (C#, .NET Core, Blazor, gRPC, REST). Fundierte Kenntnisse in Architektur, testgetriebener Entwicklung und agiler Teamarbeit (SCRUM/Kanban). Erfahrung im Aufbau und Betrieb von CI/CD-Pipelines mit Azure DevOps. Praxisnah, lösungsorientiert und mit tiefem Verständnis für komplexe, prozessnahe Systeme in Industrie- und Business-Anwendungen.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
National
Home-Office
bevorzugt
Profilaufrufe
272
Alter
59
Berufserfahrung
39 Jahre (seit 04/1987)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden