freiberufler Senior Software Engineer auf freelance.de

Senior Software Engineer

online
  • 90‐120€/Stunde
  • 74626 Bretzfeld
  • DACH-Region
  • de  |  tr  |  en
  • 25.08.2026
  • Contract ready

Kurzvorstellung

Senior Backend & Cloud Engineer (C#, .NET, Azure). Ich arbeite nicht nur blind Tickets ab, sondern baue skalierbare, stabile Systeme – von der sauberen Architektur bis zur automatisierten CI/CD-Pipeline.

Geschäftsdaten

 Freiberuflich
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • ASP.NET5 J.
  • C#
  • Cloud Computing
  • Continuous Delivery
  • DevOps
  • Docker5 J.
  • Microsoft Azure5 J.
  • Python5 J.
  • Software Architecture
  • Typescript5 J.

Projekt‐ & Berufserfahrung

Senior Software Engineer
Robert Bosch GmbH, Stuttgart
8/2021 – offen (5 Jahre, 1 Monat)
nicht angegeben
Tätigkeitszeitraum

8/2021 – offen

Tätigkeitsbeschreibung

Umsetzung komplexer Backend-Anforderungen inkl. technischer Konzeption, Refactoring, Bugfixing und nachhaltiger Verbesserung der Code- und Systemqualität. Entwicklung und Erweiterung einer umfassenden Teststrategie von Unit- und Integrationstests bis zu systemübergreifenden End-to-End-Tests mit Testaufbau für ASP.NET Core. Einführung und produktive Einführung von gRPC für die Servicekommunikation in einem verteilten System. Entwicklung robuster Web-APIs und Backend-Services, inklusive Middleware, Background Jobs. Durchführung von Datenbankmigrationen sowie Performance- und Strukturverbesserungen.

Eingesetzte Qualifikationen

ASP.NET, SQL-Datenbankadministrator, Kubernetes, Docker, Microsoft Azure, Python, Typescript

Product Development Manager
Robert Bosch GmbH, Stuttgart
6/2019 – 8/2021 (2 Jahre, 3 Monate)
nicht angegeben
Tätigkeitszeitraum

6/2019 – 8/2021

Tätigkeitsbeschreibung

Leitung der technischen Weiterentwicklung des Formularsystems der Bosch Webseiten. Modul- und Template-Entwicklung des CMS-Systems für die Internetseiten.

Eingesetzte Qualifikationen

Linux-Systemadministrator, Javaserver Pages, Apache Tomcat

Masterarbeit
Universität Stuttgart, Stuttgart
9/2018 – 3/2019 (7 Monate)
nicht angegeben
Tätigkeitszeitraum

9/2018 – 3/2019

Tätigkeitsbeschreibung

Thema: „GitOps basiertes Continuous Delivery für Serverless Anwendungen“. Stand der Technik durch systematische Literaturrecherche im Bereich DevOps, Cloud Computing und Serverless Computing. Konzeption einheitlicher und anbieterunabhängiger Bereitstellung/Deployment. Einheitliches Testen von Funktionen und Business Diensten. Prototypische Umsetzung einer CI/CD Pipeline anhand einer Beispielanwendung.

Eingesetzte Qualifikationen

DevOps, Cloud Computing, Continuous Integration

Konzeption & Entwicklung eines Self-Service Reporting System
IBSolution GmbH, Heilbronn
6/2018 – 3/2019 (10 Monate)
nicht angegeben
Tätigkeitszeitraum

6/2018 – 3/2019

Tätigkeitsbeschreibung

Implementierung einer Webanwendung mit dem SAPUI5-Framework. Erstellung eines REST-Services mit Jersey Framework. Implementierung Backend in Java mit DAO und JDBC auf SAP-IdM. Basic Authentifizierungsdienst zum Tomcat Webserver. Lokales Deployment mit Maven und Tomcat. Qualitätssicherung durch JSLint, SpotBugs und SonarQube. Erstellung eines Benutzerhandbuchs mit LaTeX für den Kunden.

Eingesetzte Qualifikationen

Linux-Systemadministrator, Java Database Connectivity, SAP Applications, Apache Maven, Apache Tomcat, Latex

Entwicklungsprojekt – Extendable Machine Connectors
Universität Stuttgart, Stuttgart
11/2017 – 5/2018 (7 Monate)
nicht angegeben
Tätigkeitszeitraum

11/2017 – 5/2018

Tätigkeitsbeschreibung

Entwicklung eines Komponentenmanagementsystems. Sichere und plattformübergreifende Kommunikation. Stark gekoppelte, plattformspezifische Maschinenkonnektoren wie OPC UA, Java ADS oder Siemens S7. Entwicklung von Discovery-Mechanismen mit eigener Registry. Lose Kopplung durch Brokerless-Messaging mit ZeroMQ. Protobuf als effizientes Nachrichtenprotokoll. Provisionierung durch Docker, Jenkins und Gradle.

Eingesetzte Qualifikationen

OPC Unified Architecture, Linux-Systemadministrator, Docker, Jenkins, Gradle

Fachpraktikum – Software-defined Networking (SDN)
Universität Stuttgart, Stuttgart
10/2017 – 3/2018 (6 Monate)
nicht angegeben
Tätigkeitszeitraum

10/2017 – 3/2018

Tätigkeitsbeschreibung

Programmierung virtueller Switches in virtueller Netzwerkumgebung. Implementierung von reaktivem und proaktivem Routing. Implementierung von Firewall-Regeln. Entwicklung von Netzwerkflüssen durch OpenFlow Protokoll. Implementierung durch REST-Schnittstelle und OSGi. Verwendung des OpenDaylight Frameworks als SDN Controller. Verwendung von mininet zur Erstellung von virtuellen Netzwerken.

IoT-Projekt (Anki-Bahn) für Showcases und Messen
Adesso AG, Stuttgart
1/2017 – 10/2017 (10 Monate)
nicht angegeben
Tätigkeitszeitraum

1/2017 – 10/2017

Tätigkeitsbeschreibung

(Weiter-)Entwicklung, Management und Betreuung des Projekts. Entwicklung des Datentransfers von Autos über MQTT und BLE. Implementierung eines NodeJS-Gateways. Verarbeitung von Sensordaten durch M2M-Kommunikation. Cloud-Anbindung durch Spring Boot und REST-Schnittstellen. Update der Anki SDK. Qualitätssicherung durch SonarQube, FindBugs und PMD. Deployment von Java-Anwendungen auf Raspberry Pi. Betreuung Messestand auf der Herbstcampus Messe in Nürnberg.

Eingesetzte Qualifikationen

Node.Js, Kommunikation

Mobile Computing Lab Projekte
Universität Stuttgart, Stuttgart
4/2016 – 10/2016 (7 Monate)
nicht angegeben
Tätigkeitszeitraum

4/2016 – 10/2016

Tätigkeitsbeschreibung

Implementierung und Evaluation von Multiplex Mechanismen für drahtlose Medien mit Python auf Raspberry Pi und GPIO-Pins. Implementierung einer Wetter-App und Ventilatorsteuerungs-App auf Android mit BLE-Mechanismen. Implementierung von Bluetooth Beacons und Lokalisierung mit Android. Implementierung von Flooding und Dynamic Source Routing (DSR) auf einem echten Mesh-Netzwerk. Implementierung von Echtzeit-Datenbanken mit Google Firebase.

Eingesetzte Qualifikationen

Python

Bachelorarbeit
Hochschule Heilbronn, Heilbronn
12/2015 – 5/2016 (6 Monate)
nicht angegeben
Tätigkeitszeitraum

12/2015 – 5/2016

Tätigkeitsbeschreibung

Thema: „Visualisierung studentischen Verhaltens in einer eLearning-Plattform“. Stand der Technik im Bereich MOOC-Plattformen. Implementierung einer Ruby-on-Rails Webapplikation. Erstellung von UI-Mockups mit Balsamiq. Implementierung von Datenanalyse und -pflege studentischer Daten. Verwendung von ORM und Postgres-Datenbank. Implementierung Frontend durch JavaScript Bibliothek.

Eingesetzte Qualifikationen

Ruby on Rails, Balsamiq, Immobilienspezialist, Postgresql, JavaScript

Ausbildung

Masterstudium
Master of Science in Software Engineering
Universität Stuttgart
2019
Stuttgart
Bachelorstudium
Bachelor of Science in Software Engineering
Hochschule Heilbronn
2016
Heilbronn

Über mich

Ich bin Senior Software Engineer mit einem klaren Fokus auf das Microsoft-Ökosystem (C#, .NET Core) – aber ich denke und arbeite nicht in Silos. Für mich endet gute Software nicht beim reinen Code. Sie braucht eine saubere Architektur (Clean Architecture, DDD), verlässliche Pipelines (CI/CD) und eine stabile Cloud-Infrastruktur.

Mit über 7 Jahren Enterprise-Erfahrung (unter anderem beim maßgeblichen Aufbau eines hochskalierbaren Identity Providers im Konzernumfeld) kenne ich die Herausforderungen verteilter Systeme. Egal ob es um das Design komplexer Web-APIs, die Integration via gRPC oder das Setup von Cloud-Infrastrukturen per Terraform geht: Ich denke in Lösungen, nicht in Problemen.

Ich bin niemand, der nur blind Tickets abarbeitet. Ich bringe gerne Struktur in komplexe Vorhaben, lege höchsten Wert auf Code-Qualität (SonarCloud, automatisiertes Testing) und übernehme Verantwortung für ganze Module – bei Bedarf inklusive Rufbereitschaft und Operations-Themen (Kubernetes, Docker).

Was Sie von mir erwarten können: Hands-on-Mentalität, klare Kommunikation auf Augenhöhe und eine agile Arbeitsweise, die echten Mehrwert liefert.

Hinweis zur Transparenz: Mein finaler Stundensatz ist abhängig von der Projektlaufzeit, dem Remote-Anteil und der genauen Rolle (Backend Development vs. Cloud Architektur/DevOps).

Weitere Kenntnisse

Architektur & Software-Design:
• Clean Architecture & Domain-Driven Design (DDD)
• Event-Driven Architecture & Microservices
• Design Patterns, Clean Code, SOLID-Prinzipien
• API-Design (REST, gRPC)

Backend-Entwicklung (.NET-Ökosystem):
• C#, ASP.NET Core, .NET Framework
• Entity Framework Core (EF Core)
• Middleware, Background Jobs, Task Scheduling
• Identity & Access Management (u.a. Duende IdentityServer, OAuth2/OIDC, RBAC)

Cloud, DevOps & Infrastruktur (IaC):
• Microsoft Azure (EntraID, App Services, etc.)
• Kubernetes (K8s) & Docker
• Terraform (Infrastructure as Code)
• Azure DevOps, CI/CD-Pipelines, SonarCloud

Datenbanken & Datenmodellierung:
• Relationale Datenbanken (MS SQL, T-SQL)
• NoSQL-Konzepte
• Datenbankmigrationen und Performance-Optimierung

Qualitätssicherung & Testing:
• Test-Driven-Ansätze, Testautomatisierung
• Unit-Tests, Integration-Tests, End-to-End (E2E) Tests

Frontend & Fullstack (Erweiterte Kenntnisse):
• React, TypeScript
• JavaScript, HTML/CSS
• (Historisch auch Java, JSP, CMS-Entwicklung)

Methodik & Arbeitsweise:
• Scrum / Agile Softwareentwicklung
• Code Reviews (Pull Requests), Tech Talks
• System-Operations & Rufbereitschafts-Erfahrung

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Türkisch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
19
Alter
35
Berufserfahrung
10 Jahre und 8 Monate (seit 12/2015)

Kontaktdaten

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

Jetzt Mitglied werden