
Senior Software Developer mit Fokus C# (w/m/d)
30. November 2021
In unserem Bereich entwickeln wir die Produkte der KUKA die das Bindeglied zwischen dem Anwender und unseren Robotern darstellen. Dazu gehören unsere Engineering- und Simulationssuite, die UI für die Bediengeräte sowie Diagnose Tools, sei es als klassisches Stand-Alone-Tool oder als Cloud-Anwendung.
In einem agilen und interdisziplinären Entwicklungsteam hast du es in der Hand Innovationen für unsere Engineering- und Simulationssuite voranzutreiben.
Dank State-of-the-Art Tools und agilen Entwicklungsmethoden kannst du in unserem internationalen Team Maßstäbe bei Leistung und Qualität unserer Software setzen. Du bist in allen Schritten der Entwicklung eingebunden, von der Klärung von Features und User Stories über deren Umsetzung bis zur Test-Automatisierung.
In einem agilen und interdisziplinären Entwicklungsteam hast du es in der Hand Innovationen für unsere Engineering- und Simulationssuite voranzutreiben.
Dank State-of-the-Art Tools und agilen Entwicklungsmethoden kannst du in unserem internationalen Team Maßstäbe bei Leistung und Qualität unserer Software setzen. Du bist in allen Schritten der Entwicklung eingebunden, von der Klärung von Features und User Stories über deren Umsetzung bis zur Test-Automatisierung.
Short Facts
-
Augsburg, Deutschland
-
KUKA
-
Forschung & Entwicklung
-
Festeinstellung
Tätigkeitsbeschreibung
- Erarbeitung von Lösungskonzepten
- Evaluierung durch Proof-of-Concepts und Prototypen
- Implementierung der in den UserStories beschriebenen Funktionalität nach aktuellen Prinzipien der Software-Entwicklung
- Entwicklung von automatisierten Tests (Unit-, UI und Integrationstests)
- Dokumentation von Code und Funktionalität auf Entwicklerebene
- Durchführen von Reviews
- Erstellung von Spezifikationen
- Pflege und Fehlerbehebungen bestehender Produkte
Bewerberprofil
- Abgeschlossenes Studium (Univ./Hochschule) in Informatik oder einem vergleichbaren Studiengang
- Sehr gute Programmierkenntnisse in .Net C#, WPF
- Praktische Erfahrungen im Umgang mit SW Entwicklungswerkzeugen wie Versionsverwaltungssystemen (Azure, GiT) und Build Tools
- Kenntnisse in Requirements Engineering und Dokumentation von Softwaresystemen
- Implementierung der Features nach aktuellen Prinzipien des SW-Engineering (z. B. SOLID-Principles, Clean Code)
- Nutzung von agilen Entwicklungsprinzipien (z. B. Test Driven Development)
- Erfahrung in der Anwendung agiler SW-Entwicklungsmethodiken
- Sehr gute Deutsch- und Englischkenntnisse
- Konzeptionelles Denken und gute Auffassungsgabe bzgl. komplexer Zusammenhänge
- Hohes Qualitätsbewusstsein
- Team- und Kommunikationsfähigkeit