Aufgaben:
Für einen unserer Kunden sind wir aktuell auf der Suche nach einem Softwareentwickler im Automotive Umfeld.
+ Weiterentwicklung eines bestehenden Legacy Produktes
+Entwicklung eines Tooles für Datenauswertung & Datenanalyse
+Dokumentieren von Änderungen und Code-Reviews.
+Erstellung einer Anbindung zu SQL, Visualisierung und Aufbereitung in der HMI
+Einarbeitung in Bestandscode und Bestandsstrukturen
+Debugging und Anpassung von Oberflächen.
+Schreiben von Unit-Tests (xUnit/NUnit/MSTest)
Auslastung: 100%
50 % Remote / 50 % Präsenz vor Ort PLZ D7
Anforderungen:
C# / .NET-Entwicklung:
+Mehrjährige Berufserfahrung mit .NET (Pflege von .Net 6/7 und Portieren auf neue Frameworks).
+Erfahrung mit ASP.NET Core (Web APIs, Dependency Injection, Hosting).
+Erfahrung mit mehrschichtigen Backend-Architekturen und Service-orientierten Komponenten.
+Verständnis von SOLID-Prinzipien und Clean Code.
+Eigenständige Implementierung von Business-Logik und Modultests.
Datenbankkenntnisse:
+SQL Server und/oder andere relationale Datenbanken.
+Erstellung und Wartung von SQL-Skripten; Erfahrung mit Migrationskonzepten (EF Core oder manuelle
Skripte).
+Performance-Tuning und Analyse von Abfragen.
+Kenntnisse in NoSQL-Datenbanken und Elasticsearch von Vorteil.
Desktop-UI (WPF/WinForms):
+Entwicklung nach MVVM (bei WPF).
+Debugging und Anpassung komplexer Oberflächen.
Services & Hintergrundprozesse:
+Erfahrung mit Windows-Services / Worker Services.
+Konfiguration und Deployment mittels Docker und Kubernetes.
Testautomatisierung:
+Schreiben von Unit-Tests (xUnit/NUnit/MSTest).
+Grundlegende Kenntnisse in Integrationstests und Mocking (Moq, NSubstitute).
Scripting und Automatisierung (Python:
+Python 3.x (mindestens 3.9) für Testskripte.
+Erfahrung mit Pipenv/Pipfile, pytest, Selenium WebDriver.
Build & CI/CD:
+Umgang mit Build-Pipelines (z. B. Azure DevOps, GitHub Actions).
+Versionsverwaltung mit Git (Branching-Strategien, Pull Requests).
Installationswerkzeuge:
+InstallShield oder vergleichbare MSI-/Setup-Tools (Setup-Projekte lesen/ändern).
JavaScript / TypeScript & React:
+Erfahrung mit JavaScript und TypeScript.
+Entwicklung von React-Anwendungen (Frontend und Backend).
API-Entwicklung:
+Entwurf und Implementierung von REST-/Web-APIs.
+Erfahrung mit API-Versionierung, Authentifizierung und Dokumentation (z. B. Swagger/OpenAPI).
nice to have:
Cloud & Datenplattformen:
+Erfahrung mit Microsoft Azure (App Services, Azure Functions o. Ä.).
+Kenntnisse in Databricks von Vorteil.
Zusätzliche Informationen:
Konnten wir Ihr Interesse wecken? Dann freuen wir uns auf die Zusendung Ihres aussagekräftigen Expertenprofils unter Angabe Ihrer Stundensatzvorstellung.