[+++Java, Android, Nativer Code (JNI) Entwickler (m/w/d)] ++115 PT +++ Frankfurt

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

[+++Java, Android, Nativer Code (JNI) Entwickler (m/w/d)] ++115 PT +++ Frankfurt
------------------------------------------------------------------------------------------
Als Rahmenvertragspartner suchen wir für unseren Kunden zum Start im August einen Java, Android, Nativer Code (JNI) Entwickler (m/w/d)

Einsatzort: Frankfurt
Zeitraum: 22.07.2019 – 27.12.2019
Dauer: 115 PT
Auslastung: 5 PT / Woche

Aufgaben
• Entwicklung und Fortschreibung der Zielarchitektur (technisch) und Anwendungsarchitektur
• Strukturierung der vorhandenen und zukünftigen IT-System und Applikationslandschaft
• Erstellung der technischen Lösungsarchitekturen sowie technisches Design anspruchsvoller Anwendungssysteme und Verantwortung für die Qualität gemäß den geltenden Rahmenbedingungen
• Erhebung und Dokumentation und Bewertung von nicht funktionalen Anforderungen im genannten Kontext. Abstimmung dieser Anforderungen mit den im jeweiligen Projektkontext relevanten Stakeholdern.
• Analyse von Problemstellungen im genannten Kontext sowie Erarbeiten und Bewerten von technologischen Handlungsoptionen zur Lösung der Problemstellungen gemäß Best Practices (i.e. den je Technologie etablierten Architekturpatterns) und aus dem Portfoliosegment sowie des Marktes und unter Berücksichtigung der Projektsituation.
• Vorbereiten (z.B. Kriterienerhebung, Festlegung von Bewertungskriterien etc.) und Durchführung von Marktanalysen sowie der Vorbereitung von Make/Buy/Re-Use Entscheidungen nach den im Projekt geltenden Vorgaben und Kriterien.
• 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. fachliche Anforderungen in der Ziel-Architektur)
• Regelmäßiges Coaching anderer Team – Mitglieder z.B. durch Pair – Programming und Code Reviews
• 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, Testautomatisierung
• 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
• Über regelmäßige Abstimmungen mit dem Team erfolgt die Umsetzung ggf. auf Basis von agilen Vorgehensweisen wie z.B. SCRUM. In diesem Fall:
o Die Prozesse (z.B. SCRUM Prozesse) des (SCRUM-) Teams sind zu berücksichtigen und ein regelmäßiger Austausch mit dem (SCRUM Master/ SCRUM-) Team ist erforderlich.
o Die externe Fachkraft übernimmt im Rahmen ihrer Beauftragung Aufgaben aus regelmäßigen Abstimmungen mit dem Team gemäß der agilen Methoden durch Pull von Tasks, welche aus User Stories resultieren, gemäß ihrer Kompetenz und in Abstimmung mit dem gesamten Umsetzungsteam.
• Jira wird unter anderem als fachliches Kommunikationsinstrument eingesetzt.
• Die externe Fachkraft stimmt sich regelmäßig mit dem Team zu fachbezogenen Themen ab und nimmt an Retrospektiven teil.

Kompetenzen / Skills
Software Entwicklung: Java, Android, Nativer Code (JNI)
Reverse Engineering: Ab Android 2.2 (SDK Version 8)
Bibliotheken und Konzepte: Dependency Injection (z.B. Dagger2); MQTT (PAHO), Data Binding
Software Architektur (management): MVVM, Android Jetpack, Clean Code
Testframeworks: Espresso, Appium
Performanceoptimierungen, Reverse Engineering
Google PlayStore
Erfahrungen im mobilen Umfeld mit Anbindung von AWS Microsservices

Soll
Tools: GIT, Android Studio, Openshift
Methodenkompetenz, Modellierung, Vorgehensmodelle: Agile Softwareentwicklung (SCRUM/ Kanban)
Problemlösungs-/ Arbeitsorganisations-Know-how
Know-how zur Identifikation Chancen/ Risiken
Präsentations-Know-how
Kommunikations- und Moderations-Know-how
Erfahrung im IoT Umfeld (z.B. Lora Stack, teensy, ki-cad)

Abgabefrist: 12.07.2019 08:00 Uhr

Bei Interesse senden Sie uns bitte Ihr aktuelles Word-Profil mit Angabe Ihres Tagessatzes und Ihrer Verfügbarkeit an

Bei Fragen und als Ansprechpartner stehen wir Ihnen gern zur Verfügung!
Tel. // Jan Noack

Mit freundlichen Grüßen
Jan Noack
-------------------------------------------------
iSAX GmbH & Co. KG
Weinbergstraße 15
01129 Dresden
Tel.:
Fax:
---
Seit 1998 bieten wir zuverlässig und kompetent Dienstleistungen im IT-Bereich und verfügt über qualifizierte und motivierte Mitarbeiter. Für namhafte Unternehmen wird ein breites Spektrum von IT-Dienstleistungen im IT-Betrieb, in der individuellen Anwendungsentwicklung sowie im Projektmanagement erbracht.

Start
ab sofort
Dauer
6 Monate
Von
iSAX GmbH & Co. KG
Eingestellt
04.07.2019
Ansprechpartner:
Steffen Marquardt
Projekt-ID:
1793110
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren