Softwarearchitekt mit Systemverantwortung

vor 2 Monaten


Aarburg, Aargau, Schweiz Franke Vollzeit
Überblick

Als Systemarchitekt Software bei Franke sind Sie verantwortlich für die Definition, Entwicklung und Sicherstellung der Softwarearchitektur, die Strategie- und Businessanforderungen erfüllt.

Aufgaben
  • Definition und Entwicklung der Softwarearchitektur, die Strategie- und Businessanforderungen erfüllt
  • Verantwortung für die Softwarearchitektur Roadmap der Gesamtlösung
  • Unterstützung des Managements bei kontinuierlichen technischen Innovationen und der technischen Implementierung, Anwendung und Weiterentwicklung der Strategie
  • Unterstützung des Software-Entwicklungsteams bei der Umsetzung der Gesamtarchitektur
  • Dokumentation und Kommunikation der Systemarchitektur sowie Wissenstransfer an die Software-Entwicklungsteams
  • Unterstützung des Cross-Team Scrum Master und Product Owners bei teamübergreifenden Aktivitäten und Themenfeldern
  • Definition der Architekturanforderungen sowie Einbringen dieser an Product Increment Refinements und Plannings
  • Definition, Planung und Umsetzung Enabler "Architektur Epics" für zukünftige Features
  • Förderung der Sicherstellung, der Kompatibilität der Softwaregesamtlösung mit der Hardwareentwicklung
  • Sicherstellung von harmonisierten cross-Software-Hardware Entwicklungen / Innovationen durch enge Kollaboration mit den relevanten Stakeholdern (Senior Manager Software Engineering, R&D Teamleads, Product Owners...)
  • Verantwortung für die Koordination und Umsetzung von technischen Verbesserungen und Optimierungen über die Entwicklungsteams hinweg
  • Verantwortung für das Technologie Board Software inkl. Organisation, Moderation, Evaluation & Koordination der Entscheidungsprozesse für Themen wie zum Beispiel Cyber Security, Tools/Hilfsmitteln zur Entwicklung & Analyse von Software
Anforderungen
  • 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
  • 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
  • Starke zwischenmenschliche und kommunikative Fähigkeiten
  • Hohe Motivation zur Zusammenarbeit und zum Erfolg im Team
  • Sehr gute Deutsch und Englischkenntnisse in Wort und Schrift
Unsere Benefits
  • Wir bieten kurze Wege: Innovation, Forschung & Entwicklung sowie Produktion sind an einem Standort.
  • Wir expandieren unseren Forschungs- und Entwicklungsbereich kontinuierlich.
  • Wir haben Raum zum Einbringen von Ideen und Erfahrungen in spannenden Projekten und pflegen ein kollegiales Miteinander.
  • Wir bieten einen großen Gestaltungsspielraum und den Erfahrungsaustausch mit führenden Technologie-Experten.
  • Wir arbeiten 40 Stunden/Woche, haben mindestens 5 Wochen Ferien und garantieren eine respektable Work-Life-Balance.
  • Wir bieten Gratisparkplätze und haben einen direkten Zugang zum Bahnhof Aarburg-Oftringen.
  • Wir sind homeoffice-freundlich, leben in einer agilen Kultur... und selbstverständlich gibt es rund um die Uhr 'Coffee 4 Free'.