Senior .NET-/Blazor-Entwickler mit Schwerpunkt auf C#, ASP.NET, Blazor WASM, SQL und der Modernisierung von Webanwendungen im Versicherungsumfeld
Aktualisiert am 30.07.2026
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.08.2026
Verfügbar zu: 100%
davon vor Ort: 0%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
englisch
Muttersprache
deutsch
Verhandlungssicher

Einsatzorte

Einsatzorte

Jever (+20km)
Deutschland
möglich

Projekte

Projekte

1 Jahr 2 Monate
2025-06 - heute

Modernisierung einer CRM-Plattform für die Versicherungsbranche

Solution Architect / Senior Backend Developer C# .NET 8/10 ASP.NET Core ...
Solution Architect / Senior Backend Developer

Gemeinsame Konzeption der technischen Architektur einer modernen, modularen und auf .NET sowie Blazor basierenden Nachfolgeplattform für ein etabliertes Versicherungs-CRM-System. Hauptverantwortung für die Umsetzung des Backends und für die Überführung des übergeordneten Produktkonzepts in die konkrete Anwendungs-, Integrations- und Datenzugriffsarchitektur.

  • Definition von Modulgrenzen, Verantwortlichkeiten, gemeinsamen Verträgen und mediatorbasierter Kommunikation innerhalb einer modularen Monolitharchitektur
  • Konzeption und Implementierung des überwiegenden Teils des ASP.NET-Core-Backends mit C#, modernem .NET, Entity Framework Core, Dapper und SQL Server
  • Einführung eines API-basierten Integrationsmodells zwischen der modernen Plattform und der bestehenden ASP.NET-Web-Forms-Anwendung, um direkte Codeabhängigkeiten zu vermeiden und eine schrittweise Modernisierung zu ermöglichen
  • Konzeption der parallelen Authentifizierungs- und Sitzungsverwaltung mit Keycloak, OpenID Connect, Cookies, JWTs, serverseitiger Tokenverwaltung und sicherer Übergabe an die Legacy-Anwendung
  • Festlegung des Einsatzes von Entity Framework Core für transaktionale Schreibvorgänge und Dapper für effiziente Lesezugriffe auf die bestehende Datenbank
  • Konzeption serverseitig gesteuerter Persistenz- und Synchronisierungsabläufe zwischen der modernen Anwendung, der Datenbank und aktiven Legacy-Sitzungen
  • Architektonische und technische Unterstützung von Frontend- und Backend-Entwicklern sowie Bewertung vorgeschlagener Implementierungsansätze
  • Mitwirkung an der Konzeption einer auf Apache Solr basierenden Suchfunktion und Unterstützung des hauptsächlich für die Umsetzung verantwortlichen Entwicklers
  • Erstellung und Pflege von Unit-, Komponenten-, Integrations-, Architektur- und Legacy-Paritätstests

Die resultierende Anwendung kombiniert einen gehosteten Blazor-WebAssembly-Client, ein ASP.NET-Core-Backend, klar definierte Modulgrenzen, native Funktionalitäten und die kontrollierte Koexistenz mit dem eingebetteten Legacy-System.
Visual Studio Visual Studio Code Azure DevOps Git Jira Confluence Docker Swagger/OpenAPI SQL Server Management Studio
C# .NET 8/10 ASP.NET Core Blazor WebAssembly REST-APIs Entity Framework Core Dapper SQL Server OpenIddict Keycloak OAuth 2.0 OpenID Connect PKCE Apache Solr JavaScript JavaScript-Interop Bootstrap Tailwind CSS AutoMapper FluentValidation Serilog xUnit MSTest bUnit NSubstitute FluentAssertions
2 Jahre 11 Monate
2021-08 - 2024-06

Mobile CRM-Anwendung für die Versicherungsbranche

Solution Architect / Full-Stack Developer
Solution Architect / Full-Stack Developer

Eigenständige Konzeption und Entwicklung einer vollständigen mobilen CRM-Webanwendung, bestehend aus einem Blazor-WebAssembly-Frontend, einer ASP.NET-Core-API und einem separaten OpenID-Connect-Authentifizierungsserver.

  • Konzeption und Implementierung der vollständigen Frontend-, Backend-, Authentifizierungs- und Datenzugriffsarchitektur
  • Entwicklung der Anwendung mit C#, .NET 8, Blazor WebAssembly, ASP.NET Core Web API, Entity Framework Core und SQL Server
  • Implementierung der Authentifizierung mit OAuth 2.0 und OpenID Connect unter Verwendung des Authorization Code Flow mit PKCE, Refresh Tokens, Claims, Rollen, Scopes und benutzerdefinierten ASP.NET-Core-Identity-User-Stores
  • Integration der modernen Anwendung mit bestehenden CRM-Datenbanken, Geschäftslogik, Sitzungs-APIs, Stored Procedures und Legacy-Authentifizierungsmechanismen
  • Implementierung von CRM-Abläufen für die Vermittlersuche und -anzeige, Ansprechpartner, Vorgänge und Vorgangshistorien, Notizen, Termine, Filter sowie die Neuanlage von Vermittlern
  • Entwicklung wiederverwendbarer Blazor-Komponenten für Navigation, Datengrids, Formulare, Eingabefelder, Filter, modale Dialoge, Suche, Karussells und Infinite Scrolling
  • Implementierung von State Management, Validierung, Caching, Logging, API-Kommunikation und clientseitiger Fehlerbehandlung
  • Integration der Browser-Geolokalisierung sowie von Google Maps und Bing Maps
  • Entwicklung automatisierter Tests mit xUnit, NSubstitute, FluentAssertions und AutoFixture
  • Unterstützung mehrerer kundenspezifischer Konfigurationen bei gleichzeitiger Wartbarkeit der gemeinsamen Funktionalität

5 Jahre 9 Monate
2014-03 - 2019-11

CRM-Entwicklung für den Investmentbanking-Bereich einer großen Privatbank

Senior Software Developer
Senior Software Developer

Mitarbeit in einem agilen Entwicklungsteam an einer CRM-Webanwendung, die vom Londoner Investmentbanking-Bereich einer großen Privatbank genutzt wurde.

  • Entwicklung und Pflege von Funktionalitäten mit C#, ASP.NET MVC, ASP.NET Core, LINQ, Oracle und SQL Server
  • Umsetzung neuer Funktionen auf Grundlage von Anforderungen aus Sprint-Planungen und Refinement-Meetings
  • Erstellung und Analyse komplexer Oracle-, SQL-Server- und LINQ-Abfragen zum Lesen und Speichern von Anwendungsdaten
  • Pflege und Erweiterung automatisierter Tests für neue und bestehende Funktionalitäten
  • Zusammenarbeit mit Produktionsteams bei der Untersuchung fachlicher und technischer Probleme, die Geschäftsanwender betrafen
  • Analyse und Behebung von Performanceengpässen in Anwendungscode, Websicherheit und Datenbankabfragen
  • Teilnahme an täglichen Scrum-Meetings, Backlog Refinements, Sprint-Planungen, Reviews und Retrospektiven
  • Refactoring der Anwendung hin zu einer mehrschichtigen Architektur mit getrennten MVC-, Geschäftslogik- und Datenzugriffsbereichen
  • Migration der zentralen MVC-Anwendung auf ASP.NET Core und Einführung einer klareren Architekturstruktur

9 Jahre 8 Monate
2004-05 - 2013-12

Interne Geschäfts- und Abrechnungsanwendungen für einen globalen Telekommunikationsanbieter

Software Developer / Senior Software Developer
Software Developer / Senior Software Developer

Entwicklung und Betreuung interner Web- und Desktopanwendungen für die Abrechnungsverwaltung, Kundenserviceprozesse und operative Berichterstattung.

  • Konzeption, Entwicklung und Pflege von ASP.NET-, Windows-Forms- und Datenbankanwendungen mit C#, VB.NET, Oracle, PL/SQL und SQL Server
  • Automatisierung manueller Abrechnungs- und Verwaltungsprozesse, die zuvor mithilfe von Tabellenkalkulationen und lokalen Dateien durchgeführt wurden
  • Entwicklung von Anwendungen zur Verwaltung von Abrechnungsdaten, Kundeninformationen und Kundenzufriedenheitsprozessen
  • Enge Zusammenarbeit mit operativen Teams und Abrechnungsteams zur Analyse von Anforderungen und Optimierung von Geschäftsprozessen
  • Betreuung geschäftskritischer Anwendungen und Untersuchung technischer sowie datenbezogener Produktionsprobleme
  • Integration interner Anwendungen mit bestehenden Unternehmenssystemen und Datenbanken
  • Zusammenarbeit mit Entwicklungs- und Fachabteilungen in Irland und Frankreich

Einsatzorte

Einsatzorte

Jever (+20km)
Deutschland
möglich

Projekte

Projekte

1 Jahr 2 Monate
2025-06 - heute

Modernisierung einer CRM-Plattform für die Versicherungsbranche

Solution Architect / Senior Backend Developer C# .NET 8/10 ASP.NET Core ...
Solution Architect / Senior Backend Developer

Gemeinsame Konzeption der technischen Architektur einer modernen, modularen und auf .NET sowie Blazor basierenden Nachfolgeplattform für ein etabliertes Versicherungs-CRM-System. Hauptverantwortung für die Umsetzung des Backends und für die Überführung des übergeordneten Produktkonzepts in die konkrete Anwendungs-, Integrations- und Datenzugriffsarchitektur.

  • Definition von Modulgrenzen, Verantwortlichkeiten, gemeinsamen Verträgen und mediatorbasierter Kommunikation innerhalb einer modularen Monolitharchitektur
  • Konzeption und Implementierung des überwiegenden Teils des ASP.NET-Core-Backends mit C#, modernem .NET, Entity Framework Core, Dapper und SQL Server
  • Einführung eines API-basierten Integrationsmodells zwischen der modernen Plattform und der bestehenden ASP.NET-Web-Forms-Anwendung, um direkte Codeabhängigkeiten zu vermeiden und eine schrittweise Modernisierung zu ermöglichen
  • Konzeption der parallelen Authentifizierungs- und Sitzungsverwaltung mit Keycloak, OpenID Connect, Cookies, JWTs, serverseitiger Tokenverwaltung und sicherer Übergabe an die Legacy-Anwendung
  • Festlegung des Einsatzes von Entity Framework Core für transaktionale Schreibvorgänge und Dapper für effiziente Lesezugriffe auf die bestehende Datenbank
  • Konzeption serverseitig gesteuerter Persistenz- und Synchronisierungsabläufe zwischen der modernen Anwendung, der Datenbank und aktiven Legacy-Sitzungen
  • Architektonische und technische Unterstützung von Frontend- und Backend-Entwicklern sowie Bewertung vorgeschlagener Implementierungsansätze
  • Mitwirkung an der Konzeption einer auf Apache Solr basierenden Suchfunktion und Unterstützung des hauptsächlich für die Umsetzung verantwortlichen Entwicklers
  • Erstellung und Pflege von Unit-, Komponenten-, Integrations-, Architektur- und Legacy-Paritätstests

Die resultierende Anwendung kombiniert einen gehosteten Blazor-WebAssembly-Client, ein ASP.NET-Core-Backend, klar definierte Modulgrenzen, native Funktionalitäten und die kontrollierte Koexistenz mit dem eingebetteten Legacy-System.
Visual Studio Visual Studio Code Azure DevOps Git Jira Confluence Docker Swagger/OpenAPI SQL Server Management Studio
C# .NET 8/10 ASP.NET Core Blazor WebAssembly REST-APIs Entity Framework Core Dapper SQL Server OpenIddict Keycloak OAuth 2.0 OpenID Connect PKCE Apache Solr JavaScript JavaScript-Interop Bootstrap Tailwind CSS AutoMapper FluentValidation Serilog xUnit MSTest bUnit NSubstitute FluentAssertions
2 Jahre 11 Monate
2021-08 - 2024-06

Mobile CRM-Anwendung für die Versicherungsbranche

Solution Architect / Full-Stack Developer
Solution Architect / Full-Stack Developer

Eigenständige Konzeption und Entwicklung einer vollständigen mobilen CRM-Webanwendung, bestehend aus einem Blazor-WebAssembly-Frontend, einer ASP.NET-Core-API und einem separaten OpenID-Connect-Authentifizierungsserver.

  • Konzeption und Implementierung der vollständigen Frontend-, Backend-, Authentifizierungs- und Datenzugriffsarchitektur
  • Entwicklung der Anwendung mit C#, .NET 8, Blazor WebAssembly, ASP.NET Core Web API, Entity Framework Core und SQL Server
  • Implementierung der Authentifizierung mit OAuth 2.0 und OpenID Connect unter Verwendung des Authorization Code Flow mit PKCE, Refresh Tokens, Claims, Rollen, Scopes und benutzerdefinierten ASP.NET-Core-Identity-User-Stores
  • Integration der modernen Anwendung mit bestehenden CRM-Datenbanken, Geschäftslogik, Sitzungs-APIs, Stored Procedures und Legacy-Authentifizierungsmechanismen
  • Implementierung von CRM-Abläufen für die Vermittlersuche und -anzeige, Ansprechpartner, Vorgänge und Vorgangshistorien, Notizen, Termine, Filter sowie die Neuanlage von Vermittlern
  • Entwicklung wiederverwendbarer Blazor-Komponenten für Navigation, Datengrids, Formulare, Eingabefelder, Filter, modale Dialoge, Suche, Karussells und Infinite Scrolling
  • Implementierung von State Management, Validierung, Caching, Logging, API-Kommunikation und clientseitiger Fehlerbehandlung
  • Integration der Browser-Geolokalisierung sowie von Google Maps und Bing Maps
  • Entwicklung automatisierter Tests mit xUnit, NSubstitute, FluentAssertions und AutoFixture
  • Unterstützung mehrerer kundenspezifischer Konfigurationen bei gleichzeitiger Wartbarkeit der gemeinsamen Funktionalität

5 Jahre 9 Monate
2014-03 - 2019-11

CRM-Entwicklung für den Investmentbanking-Bereich einer großen Privatbank

Senior Software Developer
Senior Software Developer

Mitarbeit in einem agilen Entwicklungsteam an einer CRM-Webanwendung, die vom Londoner Investmentbanking-Bereich einer großen Privatbank genutzt wurde.

  • Entwicklung und Pflege von Funktionalitäten mit C#, ASP.NET MVC, ASP.NET Core, LINQ, Oracle und SQL Server
  • Umsetzung neuer Funktionen auf Grundlage von Anforderungen aus Sprint-Planungen und Refinement-Meetings
  • Erstellung und Analyse komplexer Oracle-, SQL-Server- und LINQ-Abfragen zum Lesen und Speichern von Anwendungsdaten
  • Pflege und Erweiterung automatisierter Tests für neue und bestehende Funktionalitäten
  • Zusammenarbeit mit Produktionsteams bei der Untersuchung fachlicher und technischer Probleme, die Geschäftsanwender betrafen
  • Analyse und Behebung von Performanceengpässen in Anwendungscode, Websicherheit und Datenbankabfragen
  • Teilnahme an täglichen Scrum-Meetings, Backlog Refinements, Sprint-Planungen, Reviews und Retrospektiven
  • Refactoring der Anwendung hin zu einer mehrschichtigen Architektur mit getrennten MVC-, Geschäftslogik- und Datenzugriffsbereichen
  • Migration der zentralen MVC-Anwendung auf ASP.NET Core und Einführung einer klareren Architekturstruktur

9 Jahre 8 Monate
2004-05 - 2013-12

Interne Geschäfts- und Abrechnungsanwendungen für einen globalen Telekommunikationsanbieter

Software Developer / Senior Software Developer
Software Developer / Senior Software Developer

Entwicklung und Betreuung interner Web- und Desktopanwendungen für die Abrechnungsverwaltung, Kundenserviceprozesse und operative Berichterstattung.

  • Konzeption, Entwicklung und Pflege von ASP.NET-, Windows-Forms- und Datenbankanwendungen mit C#, VB.NET, Oracle, PL/SQL und SQL Server
  • Automatisierung manueller Abrechnungs- und Verwaltungsprozesse, die zuvor mithilfe von Tabellenkalkulationen und lokalen Dateien durchgeführt wurden
  • Entwicklung von Anwendungen zur Verwaltung von Abrechnungsdaten, Kundeninformationen und Kundenzufriedenheitsprozessen
  • Enge Zusammenarbeit mit operativen Teams und Abrechnungsteams zur Analyse von Anforderungen und Optimierung von Geschäftsprozessen
  • Betreuung geschäftskritischer Anwendungen und Untersuchung technischer sowie datenbezogener Produktionsprobleme
  • Integration interner Anwendungen mit bestehenden Unternehmenssystemen und Datenbanken
  • Zusammenarbeit mit Entwicklungs- und Fachabteilungen in Irland und Frankreich

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.