Software Entwickler User Interface (m/w)
Aufgaben
- Entwicklung von Softwarekomponenten und Softwaresystemen im Kontext der Bedienoberfläche für eine Robotersteuerung
- Anwendung der agilen Softwareentwicklungsmethoden
- Anforderungserklärung und Anforderungsdetaillierung
- Code-Analyse, Softwaredesign, Implementierung des Codes, Refaktoring und Dokumentation
- Durchführung von Testanalysen und Testdesigns sowie Erstellung von automatisierten Tests
- Durchführung von Entwicklertests und deren Dokumentation
- Pflege und BugFix bestehender Software
- Sicherstellung der Erweiterbarkeit der entwickelten Softwaremodule
- Präsentation der erfolgreichen Umsetzung in regelmäßigen Reviews
Erforderliche Kompetenzen
- Abgeschlossene Ausbildung zum Informatiktechniker, Fachinformatiker oder eine vergleichbare Qualifikation
- Erste Kenntnisse in .NET (C#), C++, WPF, WCF
- Erste Kenntnisse in der objektorientierten Analyse und in der Programmierung von Echtzeitsystemen
- Kenntnisse im Bereich UnitTest und Testautomatisierung wünschenswert