Ihre Aufgaben
* Gemeinsam mit anderen Lösungsarchitektinnen und Lösungsarchitekten verantwortest Du die Basis-Architektur der BARMER Versicherten-App. Sie bildet den Rahmen zur Integration von Fachmodulen und Features anderer Entwicklungs-Teams.
* In enger Zusammenarbeit mit Produktteams, externen Dienstleistern, Unternehmensarchitektinnen und Unternehmensarchitekten sowie Informationssicherheitsbeauftragten bringst Du nachhaltige und wirtschaftliche Architekturentscheidungen auf den Weg – und begleitest deren Umsetzung.
* Dein Aufgabengebiet reicht von Konzeption, Analyse und Umsetzung bis hin zur Qualitätssicherung – inklusive Einhaltung und Weiterentwicklung von Security- und Verfügbarkeitsstandards.
* Funktionen wie Fehlertracking, Schwachstellenmanagement, Testautomatisierung, Push-Notifications und CI/CD werden im App-Rahmen-Team entwickelt. In Deiner Rolle gestaltest Du diese Architektur aktiv mit und förderst den regelmäßigen Austausch mit den Entwicklungs-Teams und weiteren Software-Architektinnen und Software-Architekten.
* Du bist in allen Phasen der Lösungsarchitektur und Weiterentwicklung des bestehenden Frameworks beteiligt – im agilen Team aus internen und externen Entwickelnden.
* Darüber hinaus moderierst Du Workshops zur Lösungsfindung, evaluierst Proof-of-Concepts und dokumentierst Ergebnisse im Wiki oder im Architektur-Repository (LeanIX).
Ihr Profil
* Du hast ein abgeschlossenes Studium oder eine vergleichbare Ausbildung im IT-Bereich und bringst mehrere Jahre Berufserfahrung in komplexen IT-Projekten mit, idealerweise im Umfeld der App- und Mobile-Entwicklung.
* Du verfügst über Erfahrung in der Entwicklung und im Betrieb von geschäftskritischen Anwendungen und gehst sicher mit sensiblen Daten um.
* Du wendest etablierte Methoden wie TOGAF oder arc42 an, um Software-Architekturen professionell zu erstellen.
* Dein Wissen aus der App-Entwicklung für Android und iOS sowie der Arbeit mit Frameworks wie React Native setzt Du aktiv ein und entwickelst es kontinuierlich weiter.
* Du denkst lösungsorientiert und hast ein ausgeprägtes Verständnis für Systemintegration, Schnittstellendesign und IT-Sicherheit.
* Mit gängigen Tools im Entwicklungsprozess wie Git & GitLab, VS Code oder IntelliJ IDEA, Appium Studio, Charles Web Debugging Proxy und Shell bist Du bestens vertraut und kennst Dich mit CI/CD-Abläufen aus.
* Im Bereich Testautomatisierung, Design Patterns, Clean Code und Code-Quality bringst Du fundierte Kenntnisse mit.
* Du hast die Möglichkeit, Dich innerhalb des Teams in eine Leadership-Rolle als Software-Architektin oder Software-Architekt zu entwickeln, und wir unterstützen Dich dabei durch gezielte Schulungen.
* Du kommunizierst sicher und flüssig in Deutsch auf mindestens C1-Niveau.
* Eine Zertifizierung im Bereich Software-Architektur, beispielsweise auf ISAQB Foundation Level, ist wünschenswert.