Senior Solution Architect - Mobile Android & SAP Dokumentenmanagement
Westhouse Consulting GmbH
Frankfurt am Main, Germany
29 days ago
Role details
Contract type
Permanent contract Employment type
Part-time (≤ 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Frankfurt am Main, Germany
Tech stack
Java
Agile Methodologies
Android
Software System Penetration Testing
Automation of Tests
Mobile Application Development
Configuration Management
Continuous Integration
Document Management Systems
Github
Integrated Development Environments
JUnit
Open Data Protocol
Scrum
SAP Applications
Scaled Agile Framework
GIT
Kotlin
Integration Tests
Job description
- Konzeption und Implementierung technischer Komponenten für mobile Android-Applikationen inkl. Schnittstellen, Module und Datenbanken
- Entwicklung auf Basis von Java/Kotlin, SAP Android SDK, REST/OData unter Einhaltung der Standards des Auftraggebers
- Analyse, Behebung und Dokumentation von Fehlern aus Testphasen - auch in fremdem Code
- Planung, Durchführung und Dokumentation von Komponenten-, Modul- und Integrationstests sowie Peer-Reviews
- Erstellung von System- und Technischer Dokumentation (Deutsch und/oder Englisch)
- Aufbau und Pflege von CI/CD-Pipelines sowie Erstellung von Lieferpaketen (z. B. GitHub, Pipeshift)
- Erstellung automatisierter Tests (z. B. JUnit-, E2E-Tests) und Pflege der Entwicklungsumgebungen
- Unterstützung bei Quality Gates, Last-, Performance- und Penetrationstests
- Fachliche Beratung und Begleitung der Projektteams über die gesamte Projektlaufzeit
- Platzierung und Veröffentlichung der Anwendungen in den jeweiligen App-Stores nach geltenden Standards
Requirements
- (MUSS) Professioneller Umgang mit Dev-Tools wie Android Studio, Jetpack Compose und MockK (mindestens 3 Projekt-Referenzen)
- (MUSS) Mindestens 5 Jahre Erfahrung in der Entwicklung mobiler Anwendungen auf Basis von REST- und OData-Schnittstellen
- (MUSS) Mindestens 5 Jahre Erfahrung in der Android-Entwicklung mit Java und Kotlin
- (MUSS) Umfangreiche Erfahrung im Konfigurationsmanagement mit Git (mindestens 2 Projekt-Referenzen)
- (SOLL) Nachgewiesene Erfahrung mit agilen Methoden wie Scrum, SAFe oder vergleichbaren Frameworks (mindestens 2 Referenzen)
- (SOLL) Kenntnisse in Sicherheitsarchitekturen und Sicherheitsmechanismen der Android-Plattform
- (SOLL) Praktische Erfahrung im Bereich UX/UI-Design, insbesondere bei der Umsetzung vorgegebener Designs