Lassen Sie uns über den Job sprechen
Bei uns finden Sie spannende Projekte
Passt das zu Ihnen?
AFRA-3998 - Android Entwickler mit Testerfahrung (m/w/d) -REMOTE- (DE)
[7464]
Android Entwicklung, Testerfahrung
Projekt-/Aufgabenbeschreibung: • Programmierung / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien) • Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten • Dokumentation der technischen Komponenten • Erstellen von Systemdokumentationen • Erstellen von Lieferpaketen für die betreffenden Applikationen • Einrichten von Entwicklungsumgebungen incl. Continuous Integration • Durchführen von Code-Reviews, Komponententests, Modultests, Modulgruppentests • Vorbereitung von Entscheidungsvorlagen zu technischen Themen • Präsentationen zu technisch komplexen Themenstellungen • Berichten von Risiken und Problemen an die technischen Architekten und an das Projektmanagement Anforderungen – must have: • Software Entwicklung 5 Jahre Erfahrung in Kenntnissen: • Android SDK 23 Entwicklung Expertenkenntnisse Nachweisliche Erfahrung von mindestens 5 Jahren • Software Entwicklung 2 Jahre Erfahrung in Kenntnissen im Einsatz von Testframeworks: • Appium, Espresso, Mockito • JUnit, UI Automator Nachweisliche Erfahrung von mindestens 2 Jahren • Software Entwicklung 3 Projektreferenzen zu Implementierungsleistungen in mittleren und kleinen Projekten in den letzten 5 Jahren Projektreferenzen, mindestens 3 (nicht älter als 5 Jahre) • Methodenkompetenz, Modellierung, Vorgehensmodelle Agile Softwareentwicklung (SCRUM/ Kanban) Erfahrung mehr als 2 Jahre Nachweisliche Erfahrung von mindestens 2 Jahren • Sprachkenntnisse Projektsprache: Deutsch verhandlungssicher Muttersprache, Sprachzertifikat Deutsch B2 oder besser Anforderungen – should + nice to have: • 3 Jahre Erfahrung in Kenntnissen in folgenden technologischen Bereichen: • Java 8 und 11 • MQTT • Kotlin • Git, Jenkins, Continuous Integration Nachweisliche Erfahrung von mindestens 3 Jahren, 60% • Durchführung von Performanceoptimierungen und Reverse Engineering in mehr als 2 Projekten Projektreferenzen, mindestens 2 Referenzen, 40%
• Programmierung / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
• Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
• Dokumentation der technischen Komponenten
• Erstellen von Systemdokumentationen
• Erstellen von Lieferpaketen für die betreffenden Applikationen
• Einrichten von Entwicklungsumgebungen incl. Continuous Integration
• Durchführen von Code-Reviews, Komponententests, Modultests, Modulgruppentests
• Vorbereitung von Entscheidungsvorlagen zu technischen Themen
• Präsentationen zu technisch komplexen Themenstellungen
• Berichten von Risiken und Problemen an die technischen Architekten und an das
Projektmanagement
Anforderungen – must have:
• Software Entwicklung
5 Jahre Erfahrung in Kenntnissen:
• Android SDK 23 Entwicklung Expertenkenntnisse
Nachweisliche Erfahrung von mindestens 5 Jahren
• Software Entwicklung
2 Jahre Erfahrung in Kenntnissen im Einsatz von Testframeworks:
• Appium, Espresso, Mockito
• JUnit, UI Automator
Nachweisliche Erfahrung von mindestens 2 Jahren
• Software Entwicklung
3 Projektreferenzen zu Implementierungsleistungen in mittleren und kleinen Projekten in den letzten 5 Jahren
Projektreferenzen, mindestens 3 (nicht älter als 5 Jahre)
• Methodenkompetenz, Modellierung, Vorgehensmodelle
Agile Softwareentwicklung (SCRUM/ Kanban) Erfahrung mehr als 2 Jahre
Nachweisliche Erfahrung von mindestens 2 Jahren
• Sprachkenntnisse Projektsprache: Deutsch verhandlungssicher
Muttersprache, Sprachzertifikat Deutsch B2 oder besser
Anforderungen – should + nice to have:
• 3 Jahre Erfahrung in Kenntnissen in folgenden technologischen Bereichen:
• Java 8 und 11
• MQTT
• Kotlin
• Git, Jenkins, Continuous Integration
Nachweisliche Erfahrung von mindestens 3 Jahren, 60%
• Durchführung von Performanceoptimierungen und Reverse Engineering in mehr als 2 Projekten
Projektreferenzen, mindestens 2 Referenzen, 40%
