22.06.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Software Entwickler - C# - .Net Core - Angular

Frankfurt am Main, Deutschland
Deutschland +2
info: Deutschland, Österreich, Schweiz
Bachelor of Engineering
Frankfurt am Main, Deutschland
Deutschland +2
info: Deutschland, Österreich, Schweiz
Bachelor of Engineering

Profilanlagen

Steffen Nordquist Lebenslauf.pdf

Über mich

Full-Stack-Entwickler (.NET & Angular) mit über einem Jahrzehnt Erfahrung, dazu Hands-On-Berater für Codequalität und Teamproduktivität. Fokus auf Wartbarkeit, Testbarkeit und Testautomatisierung über den gesamten .NET-Entwicklungsprozess.

Skills

Full-Stack-Entwickler im .NET- und Angular-Umfeld, mit über einem Jahrzehnt Erfahrung und einem Studium der Netz- und Softwaretechnik (B.Sc.). Ich kenne den gesamten Softwareentwicklungsprozess im .NET-Stack und habe ihn bei mehreren Großkunden erfolgreich eingesetzt. Neben dem Projektziel stehen für mich Wartbarkeit, Testbarkeit und Testautomatisierung im Zentrum. So trägt die Software auch in fünf Jahren noch.

Kompetenzen
Moderne Softwarearchitekturen entwerfen, umsetzen und in Betrieb nehmen.
Wartbare Frontends auf Basis von Microservices und Clean Code bauen.
Relationale und dokumentenorientierte Datenbanken tief beherrschen.
Legacy-Systeme refactoren, hin zu modularen und wartbaren Architekturen.
Testautomatisierung von Anfang an: TDD, Integrations- und End-to-End-Tests.
DevOps und Continuous-Delivery-Pipelines aufsetzen.
Scrum aus mehrjähriger Praxis, inklusive Interimsvertretung als Scrum Master.
GenAI in Bestandssoftware integrieren und Coding-Agenten täglich einsetzen.
Entwickler schulen und coachen.

Technologien
Backend: C#, .NET 8/10, ASP.NET, Entity Framework, Microservices, F#, VB.NET, Kotlin, Kafka, Akka.NET, XSLT.
Frontend: Angular, TypeScript, JavaScript, Blazor, HTML5/CSS3, Angular Material, Bootstrap, Ionic/Capacitor, WPF/WinForms.
Datenbanken: SQL Server (Administration, T-SQL, Stored Procedures, Views, Triggers), PostgreSQL, MySQL, MongoDB, Cosmos DB, SQLite.
Schnittstellen: REST, GraphQL, SOAP/WCF, OAuth2/OpenID; Swagger, Postman, Fiddler, SoapUI.
Cloud und DevOps: Azure (DevOps, App Service, Functions, Front Door, KeyVault, Blob Storage, Cosmos DB), CI/CD, Docker, Kubernetes.
GenAI: Coding-Agenten, LLM-APIs und Tool Calling in Bestandssoftware.
Testing: TDD und Unit-Tests (NUnit, xUnit, MSTest, Jest), End-to-End (Selenium, Cypress, Puppeteer), Schnittstellentests.
Methodik: Clean Code, SOLID, Dependency Injection, Domain-Driven Design, CQRS, Software Architecture, UML.
Tools: Jira, Confluence, Azure DevOps, GitLab, SonarSource und Roslyn Analyzers.

Sprachen
Deutsch (Muttersprache), Englisch (verhandlungssicher).

Ausbildung
Bachelor of Science, Netz- und Softwaretechnik (Note 2,1). MBA (pausiert).

Sprachen

DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse

Projekthistorie

Senior Full-Stack Entwickler

Bilfinger
Greenfield-Neuentwicklung des zentralen Systems für Gerüstbau- und Industrieservices als modularer .NET-10-Monolith mit Angular-21-Frontend. Jede Fachdomäne (Security, Core, Scaffolding) kapselt ihre Infrastruktur inkl. eigenem EF-Core-DbContext (SQL Server und SQLite); Domänen kommunizieren entkoppelt über ein Mediator-Modul nach CQRS. Schwerpunkte: agentengetriebener Workflow mit harten Validierungs-Gates, Strongly-Typed Entity-IDs per eigenem C#-Source-Generator, Architekturregeln per Roslyn-Analyzer im Compiler, Security-Domäne (JWE/AES-GCM, Token-Refresh, Mandanten-Middleware, Funktionsrechte), Sync Alt-/Neusystem, systemweites Audit-Log, Login-Flow im Angular-21-Frontend mit Playwright- und Vitest-Tests.

Senior Full-Stack Entwickler & Architektur-Berater

Bilfinger
• Refactoring eines gewachsenen .NET-Monolithen in eine modulare Architektur (Mediator-Pattern, CQRS, klare Schichtentrennung, Multi-DB-Support)
• Weiterentwicklung mehrerer Fachmodule: Scaffold Management (Gerüstbau), Time Tracking, Document Management, Logistics, Subcontractor Management, Dashboard, Fleet
• 3rd-Level-Support des produktiven Systems: gemeldete Fehler analysiert und im Code behoben
• Durchsetzung von Architekturregeln über eigene Roslyn-Analyzer und Architekturtests
• Native Mobile- und Tablet-Apps für den Baustellen-Einsatz mit Ionic und Capacitor
• Authentifizierung über Microsoft EntraId (MSAL, Microsoft Graph), Azure-Infrastruktur (Front Door, KeyVault, Blob Storage, DevOps Pipelines)

Technologien: .NET 10, .NET 8, C#, F#, Angular 20, TypeScript, Ionic 8, Capacitor 7, Angular Material, EF Core, SQL Server, SQLite, CQRS, Azure Front Door, Azure KeyVault, Azure Blob Storage, Azure DevOps, EntraId / MSAL, Microsoft Graph, Quartz, Roslyn Analyzers, Swagger/OpenAPI, JIRA, Scrum

Backend und Frontend Entwickler & Code-Qualität Berater

A EINS Digital Innovation GmbH
• Backend und Frontend einer Door-to-Door-Sales-App, über die E.ON Strom an Geschäfts- und Privatkunden vertrieb
• Umsetzung weiterer Vertriebs- und Marketingaktionen für E.ON, etwa personalisierter Briefversand mit Angeboten
• Beratung zum Thema Code-Qualität
• Entwicklung von Backend-Prozessen mit Azure Functions

Technologien: .Net 8, C#, Angular 15, Azure Functions, MSSQL, EF Core, CQRS, Docker, CI/CD, Kubernetes, Jira, Confluence

Full-Stack Entwickler & Berater

Medifox DAN GmbH
• Greenfield-Projekt einer Dokumentationsmappe für stationäre Pflege (Altersheime)
• Domain-Driven Design als Leitgedanke der Architektur: fachliche Modellierung der Pflegedomäne in klar geschnittenen Bounded Contexts
• Entwicklung in einem von drei Scrum Teams mit jeweils 10 Entwicklern
• Komplexes Angular Frontend mit GraphQL-Schnittstelle zum .Net Core Backend

Technologien: .Net 5, C#, Angular 14, SCSS, MSSQL, EF Core, GraphQL, Domain-Driven Design, Docker, CI/CD, Jira, Confluence

Backend Entwickler

Enpal B.V.
• Entwicklung von Prozessautomatisierungen im Bereich Solarenergie
• Automatisierung von Kontaktaufnahme bis Installation

Technologien: .Net Core, MySQL, Azure DevOps, CI/CD, REST

Projektleiter & Full-Stack Entwickler

Kuhn-Maßkonfektion
• Leitung eines Greenfield-Projekts zur Personaleinsatzplanung und Terminverwaltung
• Neuentwicklung mit Angular 10 und .NET Core 5

Technologien: Angular 10, .Net Core 5, MySQL, Azure DevOps, CI/CD, REST

Full-Stack Entwickler

MatchING GmbH
• Erstellung einer Online-Bewerberplattform für einen Personaldienstleister
• Angular Benutzeroberflächen und .Net Core Microservices
• Single Sign-On mit Azure Active Directory Authentication

Technologien: Angular 10, .Net Core, Microservices, Azure DevOps, Cosmos DB, Azure Web App Service, Azure AD

Senior Software Entwickler & Trainer

KNV-Zeitfracht
Weiterentwicklung des Echtzeitfaktursystems der KNV-Zeitfracht im Fakturumfeld der Verlagsauslieferung mit über 300 Verlagen.

• Verantwortlich für den kompletten Zyklus zur Umsetzung komplexer fachlicher Anforderungen: Anforderungsanalyse mit den Stakeholdern, technische Konzeption, Implementierung, Inbetriebnahme
• 3rd-Level-Support des produktiven Faktursystems: gemeldete Störungen analysiert, die Ursache im Code gefunden und behoben
• Refactoring von Legacy Code
• Automatisierte Tests: Unit-Tests, Schnittstellentests, Integrationstests
• Schulung von Kunden-Mitarbeitern in testgetriebener objektorientierter Entwicklung (OO, TDD, Dependency Injection)

Technologien: C#, .Net Framework, .Net Core, SQL Server, Crystal Reports, XML, Enterprise Service Bus, Refactoring, SOLID, TDD, Scrum, CRM System

Full-Stack Entwickler

Tupperware
Neuentwicklung eines Moduls im Headquarter ERP zur Erstausstattung der Bezirkshändler mit Produkten, z.B. bei einem Katalogwechsel, basierend auf deren Unternehmenskennzahlen.

• Über die gesamte Zeit am Headquarter-ERP zugleich 3rd-Level-Support des produktiven Systems: gemeldete Fehler reproduziert, Ursache im Code behoben

Technologien: .Net Core, C#, Angular 6, WCF, Entity Framework, ERP System

Software Entwickler & Tester

Tupperware
UAT Test für die Schnittstellen des Oracle SOA Suite Projekts. End-2-End Test des Frontends mit Selenium.

Technologien: WCF, SOAP, SQL Server, Selenium, Confluence, End-to-End Testing, ERP System

Software Entwickler

Tupperware
Migrationsprojekt: Definition und Entwicklung aller Schnittstellen von der Tupperware Service Plattform zur Oracle SOA Suite.

Technologien: C#, SOAP, XSD, WSDL, Fiddler, SoapUI, Confluence, ERP System

Software Entwickler & Architekt

Tupperware
DOPS Order Modul (Dealer Order Package System).

• MongoDB: Modellierung der Datenstruktur, lesende und schreibende Datenzugriffe, Indexierung der Datenstrukturen

Technologien: C#, WPF, akka.Net, Kafka, List&Label, Microservices, MongoDB, ERP System

Software Entwickler

Tupperware
Verbindung des Kunden-ERP an DB Schenker, um Lieferavise durchzuführen und Stammdaten zu übertragen.

Technologien: C#, WCF, SFTP, XML, XSL, SQL Verbindungsserver zu JD Edwards (IBM iSeries), ERP System

Software Entwickler

Tupperware
Entwicklung der Schnittstellen zum Tupperware Magento Webshop: Hochladen der Produkte, Importieren der Bestellungen und Gutschriften.

Technologien: REST, C#, .Net Core 3, RestSharp, TDD, NUnit, ERP System

Software Entwickler

Tupperware
Konzipierung und Erstellung eines neuen Moduls für Wettbewerbspflege der Partymanager.

Technologien: .Net Core, SQL Server, Entity Framework, Microsoft Word InterOp, NUnit, NSubstitute, Ninject (DI), CRM System

Full-Stack Entwickler

Tupperware
Erstellung eines neuen Moduls im Headquarter ERP System zur Erstellung von Service-Gutschriften.

• Generierung von Voucher Codes
• Erstellen von Gutschriften als PDF
• Integration in die Buchhaltung, Anpassungen von Rechnungsläufen

Technologien: .Net Core, Angular 6, C#, WCF, SQL Server, Entity Framework, List&Label, ERP System

Software Entwickler

Tupperware
Verbinden des Exchange Servers mit dem ERP System zwecks automatisiertem E-Mailversand (Umstellung von SMTP auf Exchange Server).

Technologien: Exchange Web Services (EWS), SoapUI

Software Entwickler

Tupperware
Anbindung des Zahlungsdienstleisters "barzahlen.de" an das Kunden-ERP-System.

Technologien: C#, REST, SOAP, WCF, TDD, NUnit, DI, NSubstitute

Software Entwickler

Tupperware
Umstellung des ERP Systems auf 64 Bit. Code Refactorings nach Clean Code Prinzipien.

Technologien: C#, Infragistics Controls, Windows Forms, DI

Product Owner & Software Entwickler

Morningstar
Product Owner und Implementierung in verschiedene Morningstar-Produkte und technische Beratung für andere europäische Entwickler.

Technologien: C#, JSON, XML

Software Entwickler

Morningstar
Entwicklung und Instandhaltung der Morningstar Finanzdaten-Feeds.

• 3rd-Level-Support der produktiven Feeds: Fehleranalyse und Bugfixing im laufenden Betrieb, inklusive Datenproblemen in den nachgelagerten Systemen

Technologien: C#, Java, SQL Server, Stored Procedures, Web Services, XML, JSON

Software Entwickler

Morningstar
Softwareentwicklung in der Custom Factsheet Solution.

Technologien: XML, XSL-FO

Project Lead / Software Architekt

Morningstar
Entwicklung einer Query Language für die Morningstar Document Library (Document Logic).

• MongoDB: Datenmodellierung

Technologien: C#, WCF, SOAP, XML, MongoDB

Software Entwickler

Morningstar
Software-Migrationsprojekt: bestehende Windows-Software für Finanzberater wurde durch eine neu entwickelte SaaS-Lösung ersetzt.

• MongoDB: Aufsetzen und Administration einer MongoDB-Instanz, Datenmodellierung, Indexierung

Technologien: C#, Java, WCF, JSON, JavaScript, Knockout.js, MongoDB

Software Entwickler

Morningstar
Umsetzung von MiFiD (Markets in Financial Instruments Directive) Regularien in Morningstar-Lösungen, insbesondere Factsheets und Charts.

Technologien: XSL, XSL-FO, XML, C#, Java, JavaScript

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden