C# Entwickler (m/w/d) Steuerungsplattform
Randstad Professional GmbH (vorm. GULP)
Ansprechpartner: Kevin Oelkers
Isny im Allgäu, Deutschland
Beschreibung
Für unseren Kunden sind wir aktuell auf der Suche nach einem C# Entwickler (m/w/d) für die selbstständige konzeptionelle und technische Umsetzung von Softwaremodulen. Dies geschieht im Rahmen der Neuentwicklung und Weiterentwicklung einer modularen Steuerungsplattform sowie plattformübergreifender Anwendungen.
Start: asap (01.10.2026)
Laufzeit: min. 12 Monate
Auslastung: 4-5 Tage`/Woche
Einsatzort: 40% remote / 60% vor Ort in Isny im Allgäu
Überblick:
In diesem Projekt unterstützen Sie aktiv die Neuentwicklung und Weiterentwicklung einer modularen Steuerungsplattform. Der Schwerpunkt liegt auf der Entwicklung von Steuerungskomponenten mittels C# und .NET sowie der Gestaltung von plattformübergreifenden Benutzeroberflächen mit dem Avalonia-Framework. Dabei arbeiten Sie eng mit dem Projektteam in Sprints zusammen und überführen technische Spezifikationen in performanten und wartbaren Code.
Ihre Aufgaben
- Entwicklung von Steuerungskomponenten: Eigenverantwortliche Konzeption, Implementierung und Weiterentwicklung von Teilbereichen der modularen Steuerungsplattform auf Basis von C# und .NET.
- UI-Entwicklung mit Avalonia: Erstellung plattformübergreifender Benutzeroberflächen unter Anwendung des Avalonia-Frameworks unter Einhaltung klarer Architekturmuster (z. B. MVVM) zur Trennung von Logik und Darstellung.
- Schnittstellen- und Prozessumsetzung: Analyse technischer Spezifikationen aus der Anwendungstechnik und Überführung dieser Anforderungen in performanten, wartbaren Programmcode.
- Qualitätssicherung & Code-Review: Einhaltung und Anwendung vereinbarter Coding-Standards, Design Patterns sowie Mitwirkung an automatisierten Tests zur Sicherstellung der Softwarequalität.
- Projektabstimmung: Teilnahme an fachlichen Projekt- und Sprint-Meetings zur eigenverantwortlichen Abstimmung von Arbeitspaketen und Schnittstellen.
Unsere Anforderungen
- Mindestens 3 Jahre nachgewiesene Praxiserfahrung in der objektorientierten Softwareentwicklung mit C# und .NET
- Nachgewiesene Kenntnisse in modernen UI-Frameworks (bevorzugt Avalonia oder vergleichbare Technologien wie WPF/MAUI)
- Fundierte Kenntnisse in Softwarearchitektur, Design Patterns (z. B. MVVM, Dependency Injection) und Clean Code
- Erprobter Umgang mit Versionsverwaltungssystemen (Git) und CI/CD-Pipelines (Azure DevOps)
- Verständnis für technische Domänen (z. B. Steuerungstechnik, Maschinenbau oder Prozessautomatisierung) von Vorteil
- Abgeschlossenes Studium (Informatik, Elektrotechnik o. ä.) oder eine vergleichbare Qualifikation