freiberufler Tech-Lead/Senior Software Engineer Full-Stack .NET auf freelance.de

Tech-Lead/Senior Software Engineer Full-Stack .NET

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 46149 Oberhausen
  • Weltweit
  • de  |  ru  |  en
  • 23.04.2026
  • Contract ready

Kurzvorstellung

Tech Lead / Senior Software Engineer Full-Stack .NET mit Fokus auf Architektur, skalierbare Webanwendungen, APIs, Codequalität und technische Führung.

Geschäftsdaten

 Freiberuflich

Qualifikationen

  • Forschung & Entwicklung12 J.

Projekt‐ & Berufserfahrung

Senior Lead Software Engineer/Tech Lead .NET
in-CAD EU GmbH Berlin, Berlin
1/2023 – offen (3 Jahre, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2023 – offen

Tätigkeitsbeschreibung

-- Entwicklungsleitung
-- Design skalierbarer Microservices und Integration in bestehende Systemlandschaften
-- Einsatz von Docker und CI/CD-Pipelines
-- Entwicklung und Architektur moderner Backend-Lösungen auf Basis von .NET 8, C#, ASP.NET Core, EF Core und REST APIs
-- Koordinierung eines Entwicklungsteams mit 7 Entwicklern
-- Fokus auf Codequalität, Pair Programming und Mentoring
-- Verantwortung für Sprint-Planung, Code-Reviews, technische Roadmap und Priorisierung im agilen Umfeld
-- Arbeit nach Scrum und Kanban
-- Coaching des Teams bei der Einführung neuer Technologien, unter anderem CAD-API
-- Förderung einer kollaborativen, lösungsorientierten Teamkultur und kontinuierlichen technischen Weiterentwicklung
-- Einarbeitung neuer Teammitglieder
-- Durchführung von Bewerbungsgesprächen

-- IT-Infrastruktur
-- Aufbau der Entwicklungsabteilung in einem neu gegründeten Unternehmen
-- Verwaltung von Azure DevOps für die Entwicklungsabteilung

-- Produktentwicklung
-- Enge Zusammenarbeit mit Product Ownern, QA und DevOps zur schnellen und sicheren Umsetzung produktiver Releases
-- Analyse von Kundenanforderungen
-- Anpassung des Produkts auf Basis der Analyseergebnisse
-- Einhaltung der Produktrichtlinien aus der Marketingabteilung
-- Sicherstellung der Produktqualität

-- IT-Beratung
-- Kommunikation mit dem Vertrieb über optimale Einsatzbedingungen des Produkts
-- Entwicklung von Workarounds für Kunden
-- Bearbeitung technischer Kundenanfragen
-- Beratung bei der Unternehmensplanung auf Basis technischer Details und Fachkenntnisse

-- Software-Architektur
-- Architektur, Design und Implementierung komplexer C#/.NET-Anwendungen
-- Erfahrung mit ASP.NET Core, Desktop-Anwendungen und Services
-- Tiefgehende Kenntnisse moderner C#-Sprachfeatures wie async/await, Tasks, Span und Memory
-- Entwicklung performanter Backend-Architekturen mit Fokus auf Threading, Concurrency und Ressourcenmanagement
-- Architekturentscheidungen zu Dependency Injection, Lifetime-Management und modularen Codebasen
-- Performance-Optimierung und Speicheranalyse von C#-Anwendungen
-- Umgang mit GC-Verhalten, Memory Leaks und Profiling
-- Integration externer Systeme über REST, Message Queues, externe Services und Legacy-Anbindungen
-- Entwicklung wiederverwendbarer Frameworks, Libraries und SDKs für interne Plattformen
-- Review, Refactoring und technische Führung großer C#-Codebasen
-- Durchführung von Architektur-Reviews und Code-Qualitätssicherung
-- Containerisierung bestehender Anwendungen mit Docker

Eingesetzte Qualifikationen

Forschung & Entwicklung

Senior Software Entwickler (Festanstellung)
TENADO GmbH, Bochum
1/2017 – 12/2022 (6 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

1/2017 – 12/2022

Tätigkeitsbeschreibung

-- Kernentwicklung und Modellierung der Hauptsoftware TENADO METALL 3D
-- Technologiestack: .NET Framework, .NET 6+, C++, TFS, Git, Azure DevOps, SCRUM, CI/CD, Unit Testing
-- Erstellung des Gesamtkonzepts des Software-Kerns
-- Entwicklung und Bereitstellung von Schnittstellen für interne Entwickler
-- Anbindung des Kerns an Fremdsysteme und externe Softwarelösungen
-- Integration von SQLite zur Datenbankanbindung
-- Integration der Punktwolken-Software von FARO inklusive gemeinsamer Schnittstellenentwicklung
-- Integration der Import-Software von Click2Cad inklusive gemeinsamer Schnittstellenentwicklung
-- Integration des Lizenzierungssystems Sentinel
-- Entwicklung von Wrappern von C++ nach C# und Aufbau von C#-APIs
-- Lösung mathematischer Problemstellungen im 2D-/3D-Bereich
-- Entwicklung von Bibliotheken für Matrizenverarbeitung und Vektorraumabbildungen
-- Handling von Floating-Point-Genauigkeit in .NET
-- Umsetzung von 2D-Geometrie-Funktionalitäten wie Linie, Kreis, Ellipse, Spline, Tangente, Normale und Schnittpunkte
-- Entwicklung von Verfahren zur komplexen Konturerkennung in 2D
-- Aufbau, Betreuung und Dokumentation eines systemweiten API-/Plugin-Systems
-- Modellierung und Weiterentwicklung des internen Kerns auf Basis praktischer Erfahrungen
-- Umgestaltung von Datenstrukturen, Kommunikationswegen und Process-Lifecycles
-- Modellierung abstrakter, polymorpher und generischer Datenstrukturen
-- Teamleitung eines sechsköpfigen Entwicklerteams
-- Durchführung von Code Reviews, Code Consulting, Aufgabenverteilung, Coaching und Teamkonsolidierung
-- Beteiligung an Vorstellungsgesprächen und Mentoring von Junior Entwicklern
-- Bearbeitung komplexer fachlicher Anforderungen im Bereich CAD3D und CNC-Vorbereitung
-- Verarbeitung komplexer Baugruppen mit mehreren Tausend Einzelteilen
-- Berücksichtigung der DSTV-Norm im Stahlbau
-- Entwicklung eigener Script-Verarbeitungstechniken und einer eigenen Scriptsprache
-- Umsetzung von Interprozesskommunikation mit Pipes, WCF und Streaming
-- Bearbeitung von Multithreading-Themen mit async/await und Task

Eingesetzte Qualifikationen

Forschung & Entwicklung

Softwareentwickler C# (Festanstellung)
TENADO GmbH, Bochum
9/2013 – 12/2016 (3 Jahre, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2013 – 12/2016

Tätigkeitsbeschreibung

- Kernentwicklung von CAD 3D in C#

Eingesetzte Qualifikationen

Forschung & Entwicklung

Ausbildung

Fachinformatiker Anwendungsentwicklung
Ausbildung
Berthold-Brecht-Berufskolleg
2012

Über mich

Ich bin Tech Lead / Senior Software Engineer mit Schwerpunkt Full-Stack .NET und langjähriger Erfahrung in der Entwicklung moderner Softwarelösungen. Mein Fokus liegt auf sauberer Architektur, wartbarem Code und der technischen Führung von Projekten und Teams. Ich verbinde tiefes technisches Know-how im .NET-Umfeld mit einem pragmatischen Blick für stabile, skalierbare und umsetzbare Lösungen.

Etwas direkter und moderner:

Ich arbeite als Tech Lead / Senior Software Engineer im Full-Stack-.NET-Umfeld und begleite Softwareprojekte von der technischen Konzeption bis zur sauberen Umsetzung. Mein Schwerpunkt liegt auf Architektur, Backend- und Webentwicklung sowie darauf, technische Klarheit in Teams und Projekten zu schaffen.

Noch kürzer für Profil oder CV:

Tech Lead / Senior Software Engineer Full-Stack .NET mit Fokus auf Architektur, skalierbare Webanwendungen und technische Führung. Erfahren in der Entwicklung robuster Softwarelösungen von Backend bis Frontend.

Weitere Kenntnisse

Full-Stack .NET
Scrum
EntityFramework
Agile
Git
TFS
Confluence
Jira
C#/C++

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Russisch (Muttersprache)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
14
Alter
41
Berufserfahrung
12 Jahre und 6 Monate (seit 10/2013)
Projektleitung
6 Jahre

Kontaktdaten

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

Jetzt Mitglied werden