Scrum Android Entwickler/in in Frankfurt am Main

Juli 2018

Januar 2019

D-Großraum Frankfurt am Main

auf Anfrage

12.07.2018

2392

Projektbeschreibung

Für unseren Kunden in Frankfurt am Main sind wir auf der Suche nach einem Scrum Android Entwickler (m/w).

Aufgaben:
- Refactoring / Programmierung / Implementierung technischer Komponenten in Applikationen auf Basis der Technologie Java, Android SDK, Android Studio
- Entwicklung und Umsetzung einer Testarchitektur für automatisiertes Tests mit Hilfe von Unit Tests, Integrationstests, Akzeptanztests und Mock-Objekten mit z.B. jUnit, Espresso, Mockito, AssertJ, Calabash, Cucumber, Appium
- Optimierung der Build-Architektur (Continuous Integration/ Continuous Deployment) mit Hilfe von Jenkins/ Teamcity, Gradle und/oder weiteren hilfreichen Werkzeugen
- Beratung zur Einführung und Nutzung von automatisiert erhobenen Qualitätsmetriken (statische und dynamische Codeanalyse, SonarQube, etc.)
- Aktives Coaching der Teammitglieder zu Themen des eXtreme Programming und Scrum-Development (Pair-Programming, TDD, Refactoring, etc)
- Unterstützung des Teams bei der Abstimmung über diverse Teams hinweg zur Findung einer gemeinsamen Definition of Done
- Analyse von Problemstellungen, Erarbeiten und Bewerten von Handlungsoptionen zur Lösung der Problemstellungen gemäß Best Practises des Marktes
- Erstellen von Lieferpaketen
 
Architektur-Beratung
- Beratung zur technischen Architektur (-strategie) der IT-Systeme im Themenumfeld sowie deren Weiterentwicklung und aufzeigen von Verbesserungsmöglichkeiten der bestehenden technischen Architektur
- Fördern und treiben der Umsetzung der technologischen Strategie, des architektonisch-technischen Wissensaustauschs und der Innovation und Standardisierung im Projekt
- Durchführung des Risikomanagements durch Bewertung und Dokumentation von technischen Risiken, ableiten von und beraten zu Handlungsoptionen zur Risikobeseitigung oder Minimierung
- Beratung bei der Umsetzung der technischen Architektur in der Softwareentwicklung
 
Definition technischer Anforderungen
- Erarbeitung der technischen Architektur anhand der Anforderungen, Abstimmung und Überwachung von deren Realisierung im Projekt (Qualitätssicherung)
- Analyse fachlicher Anforderungen an die IT-Systeme sowie ableiten, erarbeiten und entwickeln von technischen Umsetzungsmöglichkeiten
- Erstellung technischer Architekturkonzepte für IT-Systeme im Projektkontext (wie Datenbankdesign, Komponentenspezifikationen, technische Schnittstellen- und Servicebeschreibungen) gemäß den Standards und Referenzarchitekturen
- Ermittlung nicht-funktionaler Anforderungen, Dokumentation, Abstimmung und Überwachung von deren Realisierung im Projekt (Qualitätssicherung)
- Definition von Anforderungen an die Hard- und Software-Ausstattung
 
Kommunikation und Unterstützung
- Aufwandsschätzung für die technische Lösung im Projekt
- Präsentationen zu technisch komplexen Themenstellungen
- Moderation von Workshops zu technischen Architekturthemen im Themengebiet
- Technische Leitung der Softwareentwicklung
- Durchführen der Reviews von Design, Code und Tests
 
Anforderungen:
- Entwicklung von mobilen Anwendungen für Android insbesondere in Java, davon in mindestens 4 Projekten mit komplexer technischer Architektur oder vergleichbare Qualifikation
- 4 Projektreferenzen in der technischen Architektur von mobilen Anwendungen für Android mittleren und Großprojekten
- Erfahrung im Bereich Mobile Apps
- Erfahrung in der iterativen Überführung einer Legacy Anwendung in eine moderne Anwendungsarchitektur mit Hilfe von aktuellen Refactoring-Methoden
- Einführung und Verwendung von automatisierten Unit-/Integrations- und Akzeptanztests
- Entwicklung und im Entwurf von qualitativ hochwertiger Software (OO, Clean-Code, Design Pattern, SOLID)
- Entwicklung/Design/Entwurf in Java, insbesondere im Android Umfeld
- Verwendung von modernen Versionsmanagementsystemen (GIT)

Wenn Sie Interesse haben und die Anforderungen ausreichend abdecken, bitten wir Sie um kurzfristige Rückmeldung unter Angabe Ihrer Kontaktdaten, Ihrer Konditionen für den genannten Einsatzort sowie Ihres Profils.

Kontaktdaten

Als registriertes Mitglied von freelance.de können Sie sich direkt auf dieses Projekt bewerben.

Login

direkt bewerben:


Noch kein Mitglied?

jetzt registrieren »

Projektkategorien

Projektstatistiken

Projektstatistiken sind für PREMIUM-Mitglieder einsehbar.

Sie suchen Freelancer?

Schreiben Sie Ihr Projekt kostenlos aus und erhalten noch heute passende Angebote.

jetzt Projekt erstellen »