Senior Software Architect Mobile Applications (all genders)

Nur für registrierte Mitglieder
Bonn
EUR 70.000 - 90.000
Jobbeschreibung

Senior Software Architect Mobile Applications (all genders)

Join the role at adesso SE.

Responsibilities

  • 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.

Qualifications

  • 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.