DEINE ROLLE
* Software Architektur : Du gestaltest und bewertest moderne Softwarearchitekturen für mobile und Backend-Systeme. Dabei arbeitest du zur technischen Abstimmung eng mit den Lead Developern zusammen und fungierst als Schnittstelle zwischen den einzelnen Team-Gewerken.
* Kundenworkshops : Du führst und moderierst aktiv Workshops mit unseren Kund:innen, um Bedürfnisse zu identifizieren und Anforderungen zu definieren.
* Requirements Engineering: Du analysierst, spezifizierst und validierst die identifizierten Anforderungen unserer Kund:innen in Zusammenarbeit mit Stakeholdern und Entwicklungsteams. Dabei gelingt es dir, auch widersprüchliche Anforderungen verschiedener Stakeholder zu vereinen und dabei Kompromisse auszuarbeiten, um eine konsistente und akzeptable Lösung zu finden.
* Qualitäts-/Risikomanagement : Du führst Machbarkeitsprüfungen und technische Durchstiche zur Risikominimierung durch und dokumentierst hierbei nach acr24.
* Kommunikation : Es gelingt dir, komplexe Sachverhalte auf eine einfache und verständliche Form herunterzubrechen und klar wiederzugeben, um so den Fokus auf leicht verständliche und nachvollziehbare Lösungen zu legen.
* Wissensvermittlung: Du teilst dein Know-how durch Trainings, Vorträge und Veröffentlichungen und förderst den Wissensaustausch im Team.
DEIN PROFIL
* Backend-Technologiekenntnisse: Du besitzt mehrjährige Erfahrung in der Entwicklung mit mindestens einer Backend-Technologie, um eine solide technische Planung und Diskussionen mit den Lead Developern führen zu können.
* Expertise in mobilen Plattformen : Idealerweise verfügst du über fundierte Kenntnisse und mehrjährige Erfahrung in der Entwicklung von iOS- und Android-Apps.
* Cloud Native : Du verfügst über erste Erfahrungen in Bezug auf Cloud Native Technologien und Best Practices, um skalierbare und effiziente Systeme zu entwerfen.
* Kommunikationsfähigkeit : Du bist in der Lage, komplexe technische Inhalte klar und überzeugend zu vermitteln und effektiv mit Kund:innen und Teammitgliedern auf verschiedenen Ebenen zu kommunizieren. Dabei agierst du stets kundenorientiert und besitzt die Fähigkeit, die Kundenwünsche in maßgeschneiderte technische Lösungen umzusetzen.
* Konfliktlösung : Die Herausforderung, Konflikte innerhalb des Teams und mit Stakeholdern effektiv zu lösen und dabei eine produktive Arbeitsumgebung zu erhalten, meisterst du ohne Schwierigkeiten.
* Sprachkenntnisse : Deine sehr guten Deutsch- sowie guten Englischkenntnisse ermöglichen dir eine effektive Kommunikation.