Softwarearchitekt mit Systemverantwortung
vor 2 Monaten
Aarburg, Aargau, Schweiz
Franke
Vollzeit
ÜberblickAls 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
- 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
- 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'.