freiberufler Senior .NET Entwickler – Full-Stack: Backend & Frontend (MAUI, Blazor) | Azure DevOps auf freelance.de

Senior .NET Entwickler – Full-Stack: Backend & Frontend (MAUI, Blazor) | Azure DevOps

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 32049 Herford
  • Nähe des Wohnortes
  • de  |  ar  |  en
  • 15.12.2025

Kurzvorstellung

Senior .NET Entwickler mit 15+ Jahren Erfahrung in Backend- & Full-Stack-Entwicklung (.NET MAUI, Blazor). Refactoring von Legacy-Systemen, AI-Weiterbildung, Azure DevOps und CI/CD-Pipelines. Ich liefere stabile, wartbare und moderne Softwarelösungen.

Geschäftsdaten

 Freiberuflich

Qualifikationen

  • .net8
  • ASP.NET
  • Backend Entwickler
  • Blazor
  • C#
  • Frontend Entwickler
  • maui
  • Microsoft SQL-Server (MS SQL)
  • Software engineering / -technik
  • Softwareentwicklung (allg.)5 J.

Projekt‐ & Berufserfahrung

Software Engineering (Festanstellung)
Kundenname anonymisiert, ,Düsseldorf
6/2023 – 12/2025 (2 Jahre, 7 Monate)
Logistikdienstleister
Tätigkeitszeitraum

6/2023 – 12/2025

Tätigkeitsbeschreibung

Der Kunde benötigt Unterstützung bei der Entwicklung seiner Software für die Lagerverwaltung. Hierbei soll unter anderem die Software von einer Desktopapplikation zu einer Webapplikation umgestellt werden. Außerdem soll für dieses Projekt ein Restful-Service und eine Frontendapplikation erweitert werden und für das Lagerverwaltungs-Tool eine Schnittstelle zu SAP erstellt werden, um die Lagerprozess mit SAP zu verbinden.
Die Legacy Desktopapplikation muss ebenfalls weiter gewartet werden, weswegen ich in den Themen Bugfixen und Weiterentwicklung der Applikation mit involviert bin.
Über das ganze Projekt hinweg führe ich bei den einzelnen Bereichen der Softwareoptimierungen und Refactoring durch. Bei einem Bereich war die Komplexität des Codes beispielsweise zu Beginn so hoch, sodass sich die Wartung und das Bugfixing des Codes schwierig gestalten hat. Das Refactoring dieses Code-Bereiches hat den anderen Entwicklern die Wartung des Codes sehr erleichtert.
In naher Zukunft soll die Legacy Desktopapplikation durch eine, auf WPF basierten, Webapplikation ersetzt werden. Ich habe bei der Entwicklung und Optimierung dieser Webapplikation mitgewirkt. Als Design-Pattern wird MVVM und IOC verwendet.
Für die Kommissionierung im Lager benötigt der Lagerist ein Gerät, um mit den Lagertools zu kommunizieren. Es wird für diesen Fall ein Tool entwickelt, das übergreifende Plattformen installieren kann. Hierfür wurde sich für Maui entschieden. Das Tool wird zurzeit für die Plattformen Windows und Android entwickelt. Maui basiert ebenfalls auf MVVM und .Net8. Das Tool soll so entwickelt werden, dass neue Funktionen wie Customizing leicht erweiterbar sind. Zudem soll ein RESTFul entwickelt werden, damit das Tool mit dem Lagertool kommunizieren kann.


Neben meiner aktiven Programmieraufgaben bin ich zum einen ebenfalls für die Betreuung einer Azubildenden und anderen Neuankömmlingen zuständig. Die Betreuung besteht darin, dass ich die Aufgaben verteile und sie bei der Programmierung unterstütze. Zum anderen gehört DevOps auch zu meinem Arbeitsgebiet. Ich erstelle und betreue über Azure DevOps die CI/CD und erstelle Webapplikationen, die auf Azure DevOps zugreifen und Information über die Build-Status anzeigen. Hinzu bin ich bei DevOps für die Umstellung von TFVC auf Git umstellen. Für die Umstellung werden zwei Powershell-Skripte erstellt, um die Collection automatisch zu migrieren.

Eingesetzte Qualifikationen

Softwareentwickler

Softwareentwickler
Kundenname anonymisiert, Düsseldorf
2/2023 – 4/2023 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

2/2023 – 4/2023

Tätigkeitsbeschreibung

Der Kunde möchte das Gehaltsprozess digitalisieren. Ich erstellte eine Seite mit BLazor und RESTful Services und bildetet das Gehaltsprozess auf der Seite ab. die verwendete DB ist MSSQL.

Eingesetzte Qualifikationen

Software engineering / -technik

Softwareentwickler
techem, Bielefeld
5/2019 – 1/2023 (3 Jahre, 9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2019 – 1/2023

Tätigkeitsbeschreibung

Verantwortung für diverse Projekte. C#, Asp.Net, Oracle, PostgreSQL, SOAP,RESTful,

Eingesetzte Qualifikationen

Microsoft SQL Server Analysis Services (SSAS), Oracle Database

Softwareentwickler (Festanstellung)
Wrede GmbH, Arnsberg
1/2016 – 4/2019 (3 Jahre, 4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2016 – 4/2019

Tätigkeitsbeschreibung

Zeiterfassung, Addons für SAP B1.
Kundensupport, C#, MS SQL, ASP.Net & Core, Winforms.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Softwareentwickler (Festanstellung)
Kundenname anonymisiert, Herford
9/2013 – 12/2015 (2 Jahre, 4 Monate)
Großhandel
Tätigkeitszeitraum

9/2013 – 12/2015

Tätigkeitsbeschreibung

Webseite mit Sitecore erstellen.
Asp.net, C#, MS SQL

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Softwareentwickler (Festanstellung)
Kundenname anonymisiert, Herford
9/2013 – 12/2015 (2 Jahre, 4 Monate)
Großhandel
Tätigkeitszeitraum

9/2013 – 12/2015

Tätigkeitsbeschreibung

Webseite mit Sitecore erstellen.
Asp.net

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Ausbildung

Naturwissenschaftliche Informatik
Master of Science
2013
Bielefeld

Über mich

Ich bin Senior .NET Entwickler mit über 15 Jahren Erfahrung in Backend- und Full-Stack-Entwicklung mit .NET MAUI und Blazor.
Mein Schwerpunkt liegt auf Refactoring von Legacy-Systemen, der Optimierung von Softwareprozessen und der Erstellung stabiler, wartbarer Anwendungen.
Ich entwickle mich aktuell im Bereich AI Solutions weiter und bringe Erfahrung in Azure DevOps, CI/CD-Pipelines sowie modernen Entwicklungspraktiken mit, um Projekte effizient und zuverlässig umzusetzen.

Weitere Kenntnisse

Backend & Architektur:
- Clean Architecture, SOLID-Prinzipien, modulare Backend-Strukturen
- API-Design, RESTful Services, SOAP, JSON, XML
- Performance-Optimierung, Fehlerbehandlung, Logging
- Refactoring bestehender Anwendungen, Legacy-Systeme modernisieren

Frontend & UI:
- Blazor, .NET MAUI, Razor Pages, XAML
- MVVM-Pattern, responsive UI-Entwicklung
- Komponentenbasierte Architektur, Cross-Platform Apps
- Datenbanken & Datenmanagement:
- SQL Server, MySQL, Entity Framework Core, LINQ
- Stored Procedures, Datenmigration, Datenanalyse
- Optimierung von Abfragen und Datenbankzugriffen

Testing & Qualitätssicherung:
- Unit Testing (NUnit, MSTest, xUnit), Integrationstests
- Testautomatisierung, Code-Reviews, Best Practices

DevOps & Tools:
- Azure DevOps: CI/CD-Pipelines, Automatisierung, Deployment
- Git, TFS, Visual Studio, Visual Studio Code
- Jira, Confluence, agile Projektkoordination

AI / Machine Learning:
- Laufende Weiterbildung in AI Solutions
- Integration einfacher AI/ML-Module in .NET-Anwendungen
- Datenanalyse, Modell-Evaluation, ML.NET

Agile Methoden & Projektmanagement:
- Scrum, Kanban, Backlog Management
- Teamkoordination, Dokumentation, Prozessoptimierung

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Arabisch (Muttersprache)
  • Englisch (Grundkenntnisse)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1516
Alter
42
Berufserfahrung
12 Jahre und 3 Monate (seit 09/2013)
Projektleitung
4 Jahre

Kontaktdaten

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

Jetzt Mitglied werden