Job profiles at Franke Kaffeemaschinen AG: Systemarchitekt/-in Software
One of 6 job profiles at employer Franke Kaffeemaschinen AG
Role and responsibilities
Als System Architect Software übernehmen Sie die Verantwortung für die Softwarearchitektur, die das Fundament für den Erfolg unseres Kaffeemaschinen Portfolios bildet. Zudem übernehmen Sie als Teil der entwicklungsteamübergreifenden Gruppe aus Head of Software Engineering, Head of Digital Product Engineering und dem Cross-Team Scrum Master eine treibende Rolle in unserer digitalen Transformation.
Team / description
Wir, die Firma Franke mit ihren drei Divisionen, sind ein weltweit führender Anbieter von Produkten und Dienstleistungen für die Haushaltsküche, die professionelle Systemgastronomie und den Convenience-Store-Bereich sowie für die professionelle Kaffeezubereitung. Mit rund 60 Gesellschaften sind wir auf fünf Kontinenten zu Hause.
Qualifications and Skills
- Höhere Ausbildung (HF, FH oder Universität) als Softwareingenieur oder als Elektroingenieur mit einer Zusatzausbildung in Software Engineering
- Mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung sowie solide Erfahrung mit Softwarearchitektur und -design
- Fähigkeit, funktionale und technische Managementaufgaben zu übernehmen
- Freude an der technischen Herausforderung
- Starke zwischenmenschliche und kommunikative Fähigkeiten
- Hohe Motivation zur Zusammenarbeit und zum Erfolg im Team
- Sehr gute Deutsch und Englischkenntnisse in Wort und Schrift
- Gutes konzeptionelles Verständnis einer Vielzahl von Softwareentwicklungsbereichen und Methoden, einschließlich verteilter Anwendungsentwicklung und Cloud-basierter Lösungen. Zusätzliche Erfahrung in der Embedded Entwicklung oder im Geräte- und Apparatebau ist ein Vorteil
- Starke, nachweisbare Programmierkenntnisse in einer wichtigen Programmiersprache
- Objektorientierte (OO-) Analyse und OO-Design und Analyse (UML oder ähnliche Techniken) von Vorteil
- Umgang mit kontinuierlichen Integrationsumgebungen unter Verwendung von Build-Server-Lösungen
- Starke Erfahrung mit Unit-Tests und testgetriebener Entwicklung
- Gute Betriebssystemkenntnisse in Windows, Linux
- Erfahrung in der Arbeit, dem Coaching und der Leitung von agilen/Scrum-Entwicklungsteams