Entwicklung mobiler Applikationen im Bereich Java - Frankfurt (GOE-94325)

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

Beschreibung

Aufgabe:
- Beratung des Auftraggebers zur Themenstellung „mobile Anwendungen“
- Refactoring / Programmierung / Implementierung technischer Komponenten in Applikationen auf Basis der Technologie Java, Spring Framework, Android SDK, Objective-C/Swift, iOS SDK (latest), Cocoa Framework und Xcode
- Entwicklung und Umsetzung einer Testarchitektur für automatisiertes Tests mit Hilfe von Unit Tests, Integrationstests, Akzeptanztests und Mockobjekten mit z.B. JUnit, cucumber, calabash, OCMock, OCMockito, Kif, Cuckoo
- Aktive Unterstützung in der iterativen Überführung der Legacy Anwendung auf moderne Anwendungsarchitekturen (Clean-Code, Emergent Architecture, SOLID, Mobile Gateway)
- Optimierung der Build-Architektur (Continious Integration) mit Hilfe von Jenkins/TeamCity, CocoaPods, Carthage, fastlane und/oder weiteren hilfreichen Werkzeugen
- Beratung zur Einführung und Nutzung von automatisiert erhobenen Qualitätsmetriken (statische und dynamische Codeanalyse)
- Unterstützung des Teams bei der Ausweitung der Definition of Done inklusive Abstimmung mit anderen Teams
- Erstellen von Lieferpaketen für die betreffenden Applikationen
- 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

Anforderung:
- Erfahrungen in der Software Entwicklung mit folgenden Technologien: Objective-C/Swift, iOS SDK, Cocoa Framework und Xcode, Java, JUnit, Spring Framework, Android SDK
- Erfahrungen im Agilen Software Engineering: Clean Code, Pair Programming, TDD, Unit Tests, Akzeptanztests, Continious Delivery Pipeline
- Erstellung, Analyse und kontinuierliche Überwachung von Softwaremetriken, Architekturbewertung, Testautomatisierung (Unit-/Integration-/Akzeptanztests)
- Erfahrung in der iterativen Überführung einer Legacy Anwendung in eine moderne Anwendungsarchitektur mit Hilfe von aktuellen Refactoring-Methoden
- Erfahrung in Entwurf und Entwicklung von Continious Delivery Pipeline mit z.B. Jenkins

Umgebung/Sonstiges:
In Vollzeit vor Ort

Beginn: 01.04.2017
Dauer: 29.12.2017
Branche: Logistik/Transport
Start
04.2017
Dauer
9 Monate
Von
Allgeier Experts Consulting GmbH
Eingestellt
18.03.2017
Ansprechpartner:
Tobias Trockel
Projekt-ID:
1308305
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren