01.07.2026 aktualisiert


Premiumkunde
100 % verfügbarSoftware- & Datenbankarchitektur / GIS
Schliersee, Deutschland
Nur Remote
Bachelor of Engineering (Computer Engineering)Über mich
Ich bin ein Freiberufler mit Sitz in Deutschland und habe mehr als 16 Jahre Erfahrung in der Software- und Datenbankarchitektur und mehr als 8 Jahre Erfahrung in der GIS-Architektur, zusammen mit Cloud- und DevOps-Kenntnissen.
Skills
Asp.NetJavaScriptArcgisArchitekturC#C++EclipseJ2EEEntity FrameworkHibernatePostgreSQLMongoDBMySQLNode.jsScrum
C#, C/C++, VB.NET, .NET(+Core), Entity Framework (+Core), ASP.NET (+Core), WPF, MVVM, Mahapps Metro, Prism, XML, OOA, OOD, SOA, Java/J2EE, Spring, Spring Boot, Moq, MS-SQL, MySQL, MariaDB, Oracle, PostgreSQL, Teradata, SOAP/Webservices, Delphi, .NET Microframework, SPS, CAN-Bus, Software/Datenbank Architektur & Entwicklung, DevExpress, Redgate, Telerik, Eclipse, Hibernate, Visual Studio, IntelliJ, Git, REST, Design Patterns, Unit Tests, TDD, Scrum, Message Queues, Stylecop, Resharper, RavenDB, MongoDB, Angular/AngularJS, RxJS, Bootstrap, jQuery, Typescript, Less, Pug/Jade, JavaScript, CSS, HTML, NodeJS, ArcGIS, Axure, ASM, WCF, Docker, Kubernetes, Helm, Azure DevOps, Arc42, Ora2Pg
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Senior Lead Developer im Scrum-Team zur Weiterentwicklung der ASP.Net Core basierten API und Überführung aller ausstehenden Funktionen aus der Legacy API. Überarbeitung der GIS-spezifischen Funktionen, sowie Performance-Optimierung der Endpunkte, Daten- und Visualisierungslayer einschließlich der Angular Anbindung. Konzeptionierung einer Importer/Exporter Platform zur Synchronisation externer Systeme auf Basis von .Net Core. Deployment der Platform via Ansible und Azure DevOps im containerisierten Multi-Stage-Environment. Sicherstellung der Funktionalität durch flächendeckende Unit-Tests. Entwicklung eines seitenweisen Abgleich-Mechanismus zur performanten Verarbeitung von Massendaten. Vorbereitung der begleitenden Migration von Oracle auf PostgreSQL mit Ora2Pg, Nachbearbeitung und Automatisierung des Import- und Export-Prozesses, sowie Durchführung der notwendigen Anpassungen der Entitäten und Dienste.
Eingesetzte Technologien: C#, .NET Core, ASP.NET Core, Python, ArcGIS, Angular 20, TypeScript, RXJS, NGRX, Azure DevOps, NodeJS, Git, Scrum. Visual Studio 2026, Oracle 19c, PostgreSQL, Ora2Pg, PhpStorm, Kendo UI, SCSS, dotConnect, EntityFramework, Angular Material, JSON, WKT, LinqPad, JavaScript, Nuget, Resharper, StyleCop, OOA/OOD, UnitTests, Integration Tests, Karma, Jasmine, DotSpatial, NetTopologySuite, Postman, OpenAPI, Ansible
Weiterentwicklung der NOOTS-Schnittstelle zur Realisierung des digitalen Nachweisabrufs im
XNachweis-(XÖV)-Format sowie Implementierung der Nachweistypen. Definition der XML-
Schema-Dateien mit geeigneter Hierarchie zur gezielten Wiederverwendung von
Basiszuordnungen und Code-File-Abbildung mit xscgen. Erweiterung der Datenbank und
Anbindung über EF Core. Erstellung von Unit-Tests zur Sicherstellung der vollständigen und
fehlerfreien Zuordnung der Nachweiseigenschaften. Ausführung und Erweiterung von E2E-
Tests mit Bruno.
Eingesetzte Technologien: Visual Studio 2026, ReSharper, Rider, Visual Studio Code, C#, EF Core, .NET 10, xscgen, Docker,
xUnit, Bruno, XÖV, XNachweis, GitLab, Jira, Confluence
Erweiterung der Middleware API zur Entkopplung des Synchronisationsverfahrens der internen und externen Systeme. Neu-Entwicklung einer unidirektionalen Middleware API für Stammdaten auf Basis der vorhandenen Architektur, einschließlich Health-Checks, Datenbank, Migrationsprogramm und Entitäten. Sicherstellung der einheitlichen Architektur und Codequalität durch flächendeckende Unit-Tests. Vervollständigung der Dokumentation und Erweiterung für OpenAPI.
Eingesetzte Technologien: C#, ASP.NET Core, .NET Core, Entity Framework Core (EF Core) Code First, Visual Studio, StyleCop, Arc42, MSTest, PostgreSQL 14, Docker, Helm, Kubernetes, Git, Bash, OOA/OOD, Bitbucket, Health Checks, Postman