Software Developer Device Tooling (m / f / d)
KROHNE Group
Duisburg
Vor Ort
EUR 60.000 - 80.000
Vollzeit
Vor 30+ Tagen
Zusammenfassung
Ein etabliertes Unternehmen sucht einen Softwareentwickler, der innovative Tools für die Gerätekomponentenentwicklung entwirft. In dieser spannenden Rolle arbeiten Sie an der Entwicklung von Software-Tools für Windows und Linux, erstellen Full-Stack Anwendungen und integrieren Services von Drittanbietern. Sie werden Teil eines dynamischen Teams, das sich auf die kontinuierliche Verbesserung der Softwarequalität konzentriert. Wenn Sie Freude an der Arbeit mit modernen Technologien haben und sich in einem internationalen Umfeld engagieren möchten, ist dies die perfekte Gelegenheit für Sie.
Qualifikationen
- Fundierte Kenntnisse in objektorientierter Programmierung und modernen Technologien.
- Selbständiger Arbeitsstil und Freude am Lernen neuer Technologien.
Aufgaben
- Entwicklung von Tools zur Analyse und Steuerung von Gerätekomponenten.
- Erstellung von Full-Stack Anwendungen mit modernen Technologien.
- Dokumentation und technischer Support der bereitgestellten Tools.
Kenntnisse
Objektorientierte Programmierung
Versionsverwaltung
Bugtracking-Software
HTML
CSS
Continuous Integration
Virtualisierung
Containerisierung
Englischkenntnisse
Deutschkenntnisse
Ausbildung
Studium der Informatik
vergleichbarer Abschluss
Tools
Software-Tools
Web-Frameworks
- Entwicklung von Tools für die Initialisierung, Steuerung und Analyse von Gerätekomponenten, einschließlich des Aufbaus und der Pflege einer geeigneten Testautomatisierung
- Abstimmung mit Geräteentwicklern und Test-Ingenieuren durch Beteiligung am Produktentwicklungsprozess sowie enge Zusammenarbeit mit den Anwendern der zur Verfügung gestellten Tools
- Entwicklung von Software-Tools (Bibliotheken und Applikationen für Windows und Linux)
- Erstellung von Full-Stack Anwendungen mit modernen Technologien und Frameworks
- Design, Implementierung, Optimierung und Testung von Bibliotheken und Applikationen
- Durchführung von Code Reviews und kontinuierlicher Verbesserung der SW-Qualität
- Integration von Services und APIs von Drittanbietern
- Dokumentation, technischer Support und Maintenance der bereitgestellten Tools
- Gemeinsame Planung und Abstimmung mit anderen Abteilungen, auch auf internationaler Ebene
- Mitwirkung an Machbarkeitsstudien zu neuen Technologien wie Frameworks, Programmiersprachen etc.
Minimum Requirements:
- Erfolgreich abgeschlossenes Studium der Informatik oder ein vergleichbarer Abschluss
- Fundierte Kenntnisse in der objektorientierten Programmierung
- Versierter Umgang mit Tools wie Versionsverwaltungen und Bugtracking-Software
- Kenntnisse in HTML / CSS und gängigen Web-Frameworks sind wünschenswert
- Kenntnisse in den Bereichen Continuous Integration, Virtualisierung und Containerisierung sind ebenfalls wünschenswert
- Selbständiger und zuverlässiger Arbeitsstil sowie hohes Engagement und Freude am Erlernen neuer Technologien
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift