28.10.2026 aktualisiert


40 % teilweise verfügbar
Softwareentwickler C# / .NET (Backend)
Bad Kreuznach, Deutschland
Nur Remote
Dipl.-Ing. (FH) Elektrotechnik – Automatisierungstechnik, U-GH SiegenÜber mich
Erfahrener Softwareentwickler mit Schwerpunkt C#/.NET, Blazor, WPF und Backend-Entwicklung. Langjährige Erfahrung mit technischen Anwendungen, Datenbanken und Schnittstellen. Ergänzende Kenntnisse in Docker, CI/CD, AWS und Terraform.
Skills
GitHub ActionsAsp.Net.Net FrameworkAmazon Web ServicesAnsi CUnit TestingC#LinuxEntity FrameworkJSONPythonPostgreSQLWindows Presentation FoundationMicrosoft Sql-ServerMySQL
Softwareentwicklung / Backend & Blazor
Langjährige Erfahrung in der Softwareentwicklung mit C# und .NET sowie in der Entwicklung systemnaher Anwendungen. Entwicklung von Webanwendungen mit Blazor und ASP.NET Core, REST-APIs und Backend-Services. Erfahrung mit Entity Framework Core, relationalen Datenbanken, Unit-Tests, Code-Reviews und Refactoring.
Datenbanken / Persistenz
Praktische Erfahrung mit Microsoft SQL Server und PostgreSQL sowie Kenntnisse in MySQL. Relationale Datenmodellierung, Datenbankzugriffe mit Entity Framework Core und Umsetzung von Datenbankmigrationen.
DevOps / Infrastruktur
Entwicklung und Betrieb containerisierter .NET-Anwendungen mit Docker und Docker Compose auf Linux-Systemen. Einrichtung automatisierter Build- und Deployment-Prozesse mit GitHub Actions und GitHub Container Registry. Kenntnisse in CI/CD, Versionsverwaltung und Infrastructure as Code.
Cloud / AWS & Terraform
AWS Certified Solutions Architect – Associate (SAA-C03) und AWS Certified Cloud Practitioner (CLF-C02). Praktische Übungen und eigene Infrastrukturprojekte mit AWS, Azure und Terraform, einschließlich Remote State und IAM-Berechtigungskonzepten.
Automatisierung / Scripting
Automatisierung technischer Abläufe mit PowerShell und Python. Umfangreiche Erfahrung mit VBA sowie frühere praktische Erfahrung mit Perl.
Desktop-Entwicklung / WPF
Entwicklung von Desktop-Anwendungen mit C#/.NET und WPF unter Verwendung des MVVM-Architekturmusters. Erfahrung mit Wartung, Erweiterung und Qualitätssicherung bestehender Anwendungen.
C-Programmierung / Automotive
18 Jahre Erfahrung in der Entwicklung und Wartung komplexer Automotive-Diagnoseanwendungen mit ANSI-C. Analyse technischer Fehlerbilder, Fahrzeugdiagnose und Kommunikation über verschiedene Fahrzeugbussysteme.
Tools / Zusammenarbeit
Git, GitHub, Bitbucket, Azure DevOps, Jira und Confluence. Erfahrung in agilen Entwicklungsumgebungen mit Scrum, Code-Reviews, technischer Abstimmung und Zusammenarbeit zwischen Entwicklung und Fachbereichen.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2026
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse
Projekthistorie
Eigenständige Entwicklung und kontinuierliche Modernisierung einer privaten Verwaltungsanwendung.
Ursprünglich als Excel-/VBA-Lösung entwickelt, anschließend um eine MySQL-Datenbankanbindung erweitert und 2021 auf C#/.NET mit WPF/MVVM umgestellt.
Schrittweiser Umbau zur browserbasierten Blazor-Server-Anwendung mit SQL Server auf einem Windows-VPS.
Entwicklung einer wiederverwendbaren C#-Library für den Excel-Export mit ClosedXML. JSON-basierte Definition von Arbeitsblättern einschließlich Zellformatierungen, Datenvalidierung (Data Validation) und bedingter Formatierung (Conditional Formatting).
2026 Migration auf Linux und PostgreSQL mit Docker Compose, einschließlich Datenmigration, Anpassung der Datenbankanbindung und Einrichtung automatisierter Build- und Deployment-Prozesse mit GitHub Actions.
Eigenverantwortliche Konzeption, Entwicklung, Wartung und Betrieb der Anwendung.
Aufbau von AWS- und Azure-Infrastruktur mit Terraform, Umsetzung von Remote State und Least-Privilege-IAM. Git-basierter Entwicklungsworkflow mit Feature-Branches und Reviews.
https://github.com/guennilena/iac-terraform-aws
Entwicklung eines PowerShell-Projekts zur automatisierten Prüfung von Netzwerk- und Systemzuständen unter Windows.
Implementierung automatisierter Tests mit Pester 5 sowie Einbindung der Testausführung in eine CI-Pipeline mit GitHub Actions.
Berücksichtigung von Fehlerfällen und plattformabhängigem Verhalten zur Verbesserung der Robustheit und Wartbarkeit.
Versionsverwaltung und Entwicklungsworkflow mit Git und GitHub.
https://github.com/guennilena/powershell-devops