Auf einen Blick
- Aufgaben: Entwickle eine modulare Desktop-Anwendung mit C# und .NET für sicherheitsrelevante Systeme.
- Arbeitgeber: DINA, ein innovatives Unternehmen für funktionale Sicherheitstechnik mit fast 40 Jahren Erfahrung.
- Mitarbeitervorteile: 30 Urlaubstage, hybrides Arbeitsmodell, flexible Arbeitszeiten und kostenlose Mittagessen.
- Andere Informationen: Karrierewachstum, Teamevents und Hardware nach Wahl.
- Warum dieser Job: Gestalte Software, die reale Maschinen beeinflusst und unter regulatorischen Anforderungen steht.
- Gewünschte Qualifikationen: Mehrjährige Erfahrung in C# / .NET und gute Kenntnisse in WPF.
Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Die Rolle
Wir sind DINA. DINA entwickelt seit fast 40 Jahren funktionale Sicherheitstechnik für Maschinen und industrielle Anlagen. Unsere Produkte helfen Integratoren und Maschinenbauern, Anlagen normkonform und zuverlässig umzusetzen. Aktuell entwickeln wir eine neue Generation programmierbarer Sicherheitskleinsteuerungen. Parallel dazu entsteht die passende Konfigurationssoftware komplett neu. Du arbeitest an einem modernen WPF-Desktop-Tool, mit dem sicherheitsrelevante Steuerungen konfiguriert, parametriert und diagnostiziert werden. Die Anwendung ist offline-first, modular aufgebaut und langfristig wartbar gedacht. Es geht nicht um ein Business-Tool, sondern um Software, die reale Maschinen beeinflusst – unter regulatorischen Anforderungen. Mit der neuen Hardwaregeneration nutzen wir die Chance, Architektur und Codebasis sauber neu aufzusetzen: modular, erweiterbar, updatefähig und regulatorisch belastbar (z. B. Cyber Resilience Act).
Dein Purpose
Sinn und Zweck der Rolle
- Entwicklung einer modularen Desktop-Anwendung mit C# und .NET (aktuell .NET 8, Upgrade auf .NET 10 geplant)
- Umsetzung einer klaren, schichtbasierten Architektur
- Weiterentwicklung einer Plugin-Struktur zur Unterstützung verschiedener Hardwaregenerationen
- Aufbau einer performanten und stabilen Kommunikationsschnittstelle zur Hardware (REST-basiert geplant)
- Implementierung eines In-Software-Update-Mechanismus
- Sicherstellung nachhaltiger Codequalität durch Clean Code, SOLID und strukturierte Refactorings
- Mitarbeit an Unit- und Integrationstests sowie CI/CD mit GitHub Actions
- Enge Zusammenarbeit mit Product Owner, UX sowie Hardware- und Firmwareentwicklung
- Aktive Mitgestaltung technischer Leitplanken und Architekturentscheidungen
Die zentralen Herausforderungen liegen in der performanten Hardwarekommunikation, regulatorischen Anforderungen und langfristiger Wartbarkeit.
Das erwartet dich
Dein Profil
- Mehrjährige Erfahrung in professioneller Softwareentwicklung mit C# / .NET
- Sehr gute Kenntnisse in WPF und Desktop-Anwendungsarchitektur
- Fundiertes Verständnis von Softwarearchitektur, Modularisierung und Design-Patterns
- Erfahrung im Schnittstellen- und API-Design
- Hoher Anspruch an Codequalität, Wartbarkeit und Struktur
- Fähigkeit, komplexe Probleme zu abstrahieren und mehrere Lösungswege zu bewerten
- Eigenständige Arbeitsweise und Bereitschaft, technische Verantwortung zu übernehmen
Optional:
- Erfahrung mit regulatorischen oder sicherheitsrelevanten Systemen
- Mentoring- oder Lead-Erfahrung
Warum diese Rolle bei DINA?
Nice to have
Persönliche Eigenschaften
Karriereziele
Unsere Benefits
- 30 Urlaubstage
- Hybrid-Modell: 3 Tage Homeoffice, 2 Tage im Büro (Berlin, nahe S Landsberger Allee)
- Bis zu 20 Arbeitstage pro Jahr aus dem EU-Ausland
- Flexible Arbeitszeiten mit Gleitzeitkonto
- Hardware nach deiner Wahl
- GitHub, CI/CD, Code Reviews und agile 2-Wochen-Sprints
- Kostenloses Mittagessen im Büro
- Urban Sports / Gympass / Wellpass oder JobRad-Zuschuss
- Betriebliche Altersvorsorge mit Zuschuss
- Jährliche Teamevents in Berlin sowie einmal im Jahr am Hauptstandort nahe Stuttgart
Wenn du industrielle Software bauen willst, die technisch sauber, langlebig und regulatorisch belastbar ist, dann freuen wir uns auf deine Bewerbung.
Senior Software Developer (.NET / WPF) (m/w/d) Arbeitgeber: DINA Elektronik GmbH
Kontaktperson:
DINA Elektronik GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Developer (.NET / WPF) (m/w/d)
✨Tipp Nummer 1
Mach dir ein starkes Netzwerk! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Fachleuten in Kontakt zu treten. Je mehr Leute dich kennen, desto wahrscheinlicher ist es, dass du von spannenden Jobmöglichkeiten erfährst.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Denkweise zu erklären. Zeig, dass du nicht nur die Lösung kennst, sondern auch verstehst, warum sie funktioniert.
✨Tipp Nummer 3
Sei proaktiv und bewirb dich direkt über unsere Website! Das zeigt dein Interesse an der Firma und gibt dir die Möglichkeit, dich von anderen Bewerbern abzuheben. Wir lieben es, wenn Kandidaten Initiative zeigen!
✨Tipp Nummer 4
Bereite Fragen für das Interview vor! Zeig, dass du dich mit der Firma und der Rolle auseinandergesetzt hast. Frag nach den Herausforderungen, die das Team aktuell hat, oder nach der Unternehmenskultur – das kommt immer gut an!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Developer (.NET / WPF) (m/w/d)
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wir wollen dich kennenlernen, also zeig uns, wer du wirklich bist! Lass deine Persönlichkeit in deiner Bewerbung durchscheinen und erzähl uns, warum du für die Rolle als Senior Software Developer bei DINA brennst.
Mach es klar und strukturiert: Achte darauf, dass deine Bewerbung übersichtlich ist. Verwende klare Absätze und eine logische Struktur, damit wir schnell die wichtigsten Informationen finden können. Das zeigt uns auch, dass du ein gutes Gespür für Softwarearchitektur hast!
Betone deine Erfahrungen: Erzähle uns von deinen bisherigen Projekten und Erfahrungen mit C#, .NET und WPF. Zeige auf, wie du komplexe Probleme gelöst hast und welche Technologien du eingesetzt hast. Das hilft uns zu verstehen, wie du in unser Team passt.
Bewirb dich über unsere Website: Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und wir sie schnell bearbeiten können!
Wie du dich auf ein Vorstellungsgespräch bei DINA Elektronik GmbH vorbereitest
✨Verstehe die Technologie
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere C#, .NET und WPF. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch ein tiefes Verständnis für Softwarearchitektur und Design-Patterns hast.
✨Bereite konkrete Beispiele vor
Überlege dir spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese zu erläutern und zu zeigen, wie du komplexe Probleme abstrahieren und verschiedene Lösungswege bewerten kannst.
✨Zeige deine Teamfähigkeit
Da enge Zusammenarbeit mit verschiedenen Teams gefordert ist, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Betone, wie du mit Product Ownern, UX-Designern und anderen Entwicklern zusammengearbeitet hast, um technische Entscheidungen zu treffen.
✨Frage nach den Herausforderungen
Nutze die Gelegenheit, um Fragen zu den spezifischen Herausforderungen zu stellen, die das Unternehmen bei der Entwicklung seiner Produkte sieht. Das zeigt dein Interesse und deine Bereitschaft, technische Verantwortung zu übernehmen.