Android Entwickler (m/w) für unseren direkten Endkunden

Hessen, Frankfurt am Main  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Aufgaben:

• Beratung des Auftraggebers zur Themenstellung „mobile Anwendungen unter Android“ für das Produkt „Navigator“-App.
• 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 Mockobjekten mit z.B. JUnit, Espresso, Mockito, AssertJ, calabash, Cucumber, appium
• Optimierung der Build-Architektur (Continious Integration/ Continous 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 Ausweitung der Definition of Done inklusive Abstimmung mit anderen Teams
• Analyse von Problemstellungen im genannten Kontext sowie Erarbeiten und Bewerten von Handlungsoptionen zur Lösung der Problemstellungen gemäß Best Practises des Marktes und unter Berücksichtigung der Kundensituation
• Erstellen von Lieferpaketen für die betreffenden Applikationen

Verantwortung
• Leistungserbringung gemäß den vereinbarten Standards und Vorgaben des Auftraggebers (Rahmenvertrag, Prozessmodell, ggf. weitere Vorgaben)
• Architekturmanagement und Erstellung der IT-Lösungs-Architekturen im Rahmen des Leistungskontextes (in verschiedenen Vorgehensmodellen wie agil oder Wasserfall) unter Berücksichtigung bestehender (Unternehmens-)Standards, Nachhaltigkeit, Wirtschaftlichkeit, Marktfähigkeit

Architektur-Beratung Produkt Navigator App Android mit Schwerpunkt Android Entwicklungsprozess
• Beratung des Auftraggebers 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 Produkt Navigator App Android mit Schwerpunkt Android Entwicklungsprozess
• 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 des Auftraggebers
• 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 im Projektmanagement Produkt Navigator App Android mit Schwerpunkt Android Entwicklungsprozess
• 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:

• Erfahrung in der Entwicklung von mobilen Anwendungen für Android insbesondere in Java, in Entwicklerteams (>5 MA), 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 in den letzten Jahren
• Mehrjährige Erfahrung im Bereich Mobile Apps
• Erfahrung in der iterativen Überführung einer Legacy Anwendung in eine moderne Anwendungsarchitektur mit Hilfe von aktuellen Refactoring-Methoden
• Mehrjährige Erfahrung in der Einführung und Verwendung von automatisierten Unit-/Integrations- und Akzeptanztests
• Mehrjährige Erfahrung in der Entwicklung und im Entwurf von qualitativ hochwertiger Software (OO, Clean-Code, Design Pattern, SOLID)
• Mehrjährige Erfahrung in der Entwicklung/Design/Entwurf in Java, insbesondere im Android Umfeld
• Mehrjährige Erfahrung in der Verwendung von modernen Versionsmanagementsystemen (Git)


Start & Dauer:
Von Anfang Juli bis Ende 2018


Kontaktadresse:


Wenn wir damit Ihr Interesse geweckt haben und Sie sich bei uns melden - sei es per E-Mail oder in anderer
Form -, erklären Sie zugleich Ihr EINVERSTÄNDNIS damit, dass wir Ihren vollständigen Namen, Ihre Adresse und
Ihre Kontaktdaten sowie Ihre Angaben zur Qualifikation (z.B. Ausbildung, Tätigkeit, Profil, Referenzen)
ausschließlich für unsere unternehmerischen Zwecke verarbeiten. Eine Weitergabe an Dritte erfolgt nicht (bzw.
gegebenenfalls in einem späteren Stadium nur mit Ihrer gesonderten Einwilligung). Eine Löschung dieser Daten
erfolgt, sobald feststeht, dass ein Vertrag in absehbarer Zeit nicht zu Stande kommt.

Wir weisen weiter darauf hin, dass Sie diese Einwilligung jederzeit mit sofortiger Wirkung widerrufen können,
zweckmäßigerweise in Textform per E-Mail an

Wir verweisen im Übrigen auf die Datenschutzerklärung in unserem Impressum und weiter gehende
Datenschutzregelungen beim Zustandekommen einer Vertragsbeziehung mit uns.
Start
07.2018
Dauer
6 Monate
(Verlängerung möglich)
Von
SPS Consulting & Services GmbH
Eingestellt
13.06.2018
Ansprechpartner:
Ulrich Wenzel
Projekt-ID:
1571086
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren