SB
teilweise verfügbar

Letztes Update: 06.09.2022

Softwarearchitektur und Entwicklung auf Basis Microsoft . NET (C#, Windows Forms, ASP. NET, WPF

Abschluss: Dipl.-Informatiker (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: englisch (verhandlungssicher)

Skills

  • Über 18 Jahre Erfahrung mit der Microsoft .NET Plattform (C#) inkl. der aktuellsten Versionen (z.B. .NET 6, ASP.NET Core 6, VS2022, etc.)
  • Webentwicklung mit modernen Web Technologien
    z.B. JavaScript & CSS Frameworks wie Angular, React, Less/Sass, Responsive Design, Typescript, Bootstrap, Material Design
  • Cloud-basierte Systeme mit Schwerpunkt Microsoft Azure
  • Verschiedene relationale Datenbanksysteme
    (PostgreSQL, MySQL, SQL-Server, Oracle, SAP HANA)
  • NoSQL Systeme (Azure Cosmos DB)
  • LDAP Systeme
  • GIS Systeme (Esri ArcGIS)
  • Agile Softwareentwicklung nach Scrum und EssUP
  • Konzeption komplexer Software Systeme
  • Mehrschichtige und serviceorientierte Softwarearchitekturen
  • Entwicklung hochverfügbarer und skalierbarer Anwendungen

Projekthistorie

08/2019 - bis jetzt
Solution Architect und Development Lead
Munich Re (Versicherungen, >10.000 Mitarbeiter)

  • Architektur für die Cloud-native Location Risk Intelligence Plattform in der Microsoft Azure Cloud
  • Einsatz von Kubernetes (AKS) als Plattform für Skalierbarkeit und Hochverfügbarkeit
  • Nutzung von Terraform und Azure DevOps
  • Design von APIs in einer Microservice Architektur mit .NET 5&6, ASP.NET Core, EF Core und Einbindung in die Azure APIM Plattform
  • Nutzung von gRPC für schnelle und effiziente Kommunikation zwischen den Microservices
  • Grundlegendes Redesign des Frontends mit Angular, Typescript, NGXS, DevExpress DevExtreme & OpenLayers
  • Aufbau einer High Performance Analytics Plattform basierend auf Python Data Science und GPU-Accelerated Computing mit RAPIDS
  • Nutzung von PostgreSQL & Azure CosmosDB im Backend
  • Integration von ArcGIS Enterprise und GeoServer
  • Steuerung eines Entwicklerteams Onsite und Nearshore sowie Koordination mit anderen Stakeholdern im Projekt (z.B. Product Manager, UI/UX Design, etc.)
  • Gewährleistung der Sicherheit der Plattform durch Security by Design, fortlaufendes Monitoring zur Einhaltung von Compliance und regelmäßige Penetration Tests
  • Einhaltung anerkannter Richtlinien zur Sicherstellung der Codequalität (z.B. Code Reviews, fortlaufendes Monitoring)

12/2020 - 12/2021
Softwarearchitektur und -entwicklung
Veridos Identity Solutions GmbH (Internet und Informationstechnologie, 250-500 Mitarbeiter)

  • Erstellung von Softwarearchitektur und einer Prototyp-Anwendung für konfigurierbare Web-UIs
  • Mitgestaltung der Architektur für neue Enrollment Lösung
  • Einsatz von ASP.NET Core und Blazor Webassembly
  • Architektur für datenbankunabhändige Schicht mit Support für SQL-Server, PostgreSQL und SQLite

05/2018 - 12/2021
Projektleitung, Softwarearchitektur und -entwicklung
Klüber Lubrication München SE & Co. KG (Industrie und Maschinenbau, 1000-5000 Mitarbeiter)

  • Projektleitung im Bereich Digitalisierung für die Entwicklung einer Smartphone App zur Produktvalidierung und -information.
  • Steuerung der App Entwicklung mit Verwendung von Xamarin Forms sowie Web Services und Datenhaltung in der Microsoft Azure Cloud
  • Entwicklung einer .NET Core basierten Anwendung zur Synchronisation von On-Premise Ressourcen (Produktdaten / Dokumente) mit Azure Ressourcen
  • Entwicklung einer Web App zur Verwaltung von Schmierstoffproben in den Klüber Labors.
  • Einsatz von ASP.NET Core, React, MobX-state-tree, Telerik Kendo UI
  • Erstellung von Reports mit PDFSharp und Migradoc

07/2020 - 08/2020
Review von Softwarearchitektur and Code Qualität
Veridos Identity Solutions GmbH (Internet und Informationstechnologie, 500-1000 Mitarbeiter)

  • Analyse der Softwarearchitektur und Code Qualität für ein Angular Frontend und ASP.NET Core Microservices.
  • Consulting mit Empfehlungen zur Verbesserung von Wartbarkeit, Sicherheit, Erweiterbarkeit und Zukunftsfähigkeit der analysierten Systeme

01/2012 - 06/2019
Projektleitung, Softwarearchitektur und -entwicklung
Munich Re (>10.000 Mitarbeiter)

  • Projektleitung für die Entwicklung der Geo Systeme in der Underwriting Plattform bei der Munich Re
  • Implementierung von Hochverfügbarkeit, Skalierbarkeit und Monitoring für die Services
  • Redesign und Modernisierung der Systeme (Ablösung von obsoleten Technologien, 64-Bit Fähigkeit, u.a.)
  • Komplette Neuentwicklung und Erweiterungen der NATHAN Risk Suite (Webanwendungen + Webservices für Erstversicherer und andere Kunden der Munich Re)
  • Komplette Neuentwicklung und Erweiterungen für den NatCatSERVICE (weltweit umfassendste Datenbank über Naturkatastrophen)
  • Entwicklung auf Basis C# unter Einsatz von ASP.NET, ASP.NET Core, WCF, Windows Forms, WPF
  • Web Entwicklung mit verschiedenen JavaScript und CSS-Frameworks wie z.B. Angular (alle Versionen), Responsive Design mit Bootstrap und Angular Material, Kartenanwendungen mit mehreren JS Frameworks, Less/Sass
  • Verwendung von TypeScript in mehreren Projekten
  • Datenhaltung unter PostgreSQL (inkl. CITUS Hyperscale), Oracle, MySQL &SQL Server
  • Migration bestehender Systeme auf die SAP HANA In-Memory Datenbank oder PostgreSQL Cluster für massive Performance-Verbesserungen und Real-Time Analyse großer Datenmengen
  • GIS Lösungen auf Basis Esri ArcGIS
    (Server und Desktop in den Versionen 9.3.1 bis 10.8)
  • Entwicklung Cloud-basierter Anwendungen (Microsoft Azure) mit Microservice Architekturen
  • Integration von Web Services in das Azure API Management Portal der Munich Re (inkl. Compliance Gate Prozess)
  • Agiler Prozess nach Scrum
  • Einhaltung anerkannter Richtlinien zur Sicherstellung der Codequalität durch den Einsatz von ConQAT, ReSharper, StyleCop, FxCop, Clean Code Prinzipien

02/2016 - 06/2016
Entwicklung einer Web App zur Verwaltung von Stellenanzeigen
stellenanzeigen.de (Internet und Informationstechnologie, 10-50 Mitarbeiter)

  • Entwicklung einer ASP.NET Web App zur Verwaltung von Stellenanzeigen für Anzeigenkunden
  • Anbindung REST Services mit C#
  • GUI Entwicklung mit AngularJS und Angular Material 
  • Datenhaltung unter MySQL

04/2014 - 09/2015
Design und Entwicklung von Schnittstellen für B2C-Systeme
Media-Concept GmbH (Konsumgüter und Handel, 50-250 Mitarbeiter)

  • Entwicklung von Schnittstellen zu Shopsystemen anderer Anbieter
  • Integration des Icecat Produktkatalogs in Media-Concept Shopsystem
  • Entwicklung neuer Webservices mit C# und WCF
  • Anbindung von REST Webservices fremder Shopsysteme und Icecat Katalog mit C# .NET
  • Datenhaltung unter SQL-Server

10/2010 - 12/2011
Softwareentwicklung
IAM Solutions GmbH & Co KG (Internet und Informationstechnologie, 10-50 Mitarbeiter)

  • Konzeption und Implementierung von kundenspezifischen Systemschnittstellen und Workflows auf Basis DirX Identity mit Java-Technologie, Webservices und LDAP-basierter Datenhaltung
  • Konzeption und Implementierung von Web-Anwendungen auf Basis DirX Identity WebCenter mit Java / JSP / Struts / JavaScript
  • Deployment der Anwendungen in Apache Tomcat auf Windows und Linux Systemen

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Ab 01.03.2022 zu 50% Remote
Profilbild von Anonymes Profil, Softwarearchitektur und Entwicklung auf Basis Microsoft . NET (C#, Windows Forms, ASP. NET, WPF Softwarearchitektur und Entwicklung auf Basis Microsoft . NET (C#, Windows Forms, ASP. NET, WPF
Registrieren