This site uses cookies. To find out more, see our Cookies Policy

Senior Android Developer (m/w) in Frankfurt am Main at Atos

Date Posted: 11/9/2018

Job Snapshot

Job Description



Über Atos

Atos SE (Societas Europaea) ist ein führender Anbieter von digitalen Dienstleistungen mit einem Pro-forma-Jahresumsatz von ca. 12 Mrd. € und ca. 100.000 Mitarbeitern in 72 Ländern. Als globaler Kundenstamm bietet die Gruppe Consulting & Systems Integration Services, Managed Services & BPO, Cloud Operations, Big Data & Cyber-Security-Lösungen sowie Transaktionsdienstleistungen über Worldline, dem europäischen Marktführer im Bereich Zahlungsverkehr und Transaktionsdienstleistungen. Mit ihrem umfassenden Technologie-Know-how und ihrer Branchenkenntnis arbeitet die Gruppe mit Kunden aus verschiedenen Branchen zusammen: Verteidigung, Finanzdienstleistungen, Gesundheitswesen, Produktion, Medien, Versorger, öffentlicher Sektor, Einzelhandel, Telekommunikation und Transport.

Atos konzentriert sich auf Geschäftstechnologien, die den Fortschritt vorantreiben und Organisationen dabei helfen, ihre Prozesse zu optimieren.

Aufgaben

Als Android-Entwickler sind Sie verantwortlich für

  • Zusammenarbeit mit Produkteigentümern und Entwicklungsteams bei der Definition und Implementierung innovativer Software-Designs für Android-basierte Produkte.
  • Durchführung alltäglicher Android-Entwicklungsaufgaben entsprechend den speziellen für das Produkt relevanten Richtlinien im Hinblick auf die Erstellung wartbarer Software und deren Integration in ein lieferbares Produkt.
  • Testen von Code auf Robustheit, einschließlich Edge-Cases, Benutzerfreundlichkeit und allgemeine Zuverlässigkeit.
  • Führen, Organisieren und Teilnehmen an Code-Reviews mit Teammitgliedern
  • Präsentation und Verteidigung von Software-Designs und fertiggestellten Features vor Kollegen und Produktbesitzern/anderen Stakeholdern
  • Vorbereitung der Software für die Freigabe und Veröffentlichung im Google Play Store
  • Fehleridentifikation und Fehlerbehebung für versandte Produkte, die im Google Play Store erhältlich sind.
  • Entwicklung von Richtlinien, Best Practices und Standards für die Android-Entwicklung mit anderen Mitgliedern der ANDROID-Entwicklungsgemeinschaft.


Rollenanforderungen

  • Erfolgsbilanz bei der Arbeit an mobilen Projekten (aufgabenbezogene Fachkenntnisse sowie 5+ Jahre Berufserfahrung)
  • Tiefe Kenntnisse in der Entwicklung nativer Android-Applikationen
  • Tiefe Kenntnisse mit MVVM- und MVVM-C-basierten Anwendungsarchitekturen
  • Tiefes Verständnis von Algorithmen und deren Implementierung in Java (z.B. Sortieralgorithmen), um performante und skalierbare Anwendungen zu liefern.
  • Tiefes Verständnis von Datenstrukturen und deren Implementierung in Java, um performante und skalierbare Anwendungen bereitzustellen.
  • Ausgeprägte Fähigkeit zur Analyse komplexer Probleme und Entwurfsmethoden, um die grundlegenden Herausforderungen zu identifizieren und zu lösen, die mit den geforderten Produktmerkmalen verbunden sind.
  • Belege für eigene Entwicklungstätigkeiten um Rahmen von Unternehmensprojekten, die zu veröffentlichten Apps im Google Play Store geführt haben.
  • Erfahrung in der Integration von Android-Anwendungen mit RESTful APIs.
  • Tiefes Verständnis von OOP-Prinzipien und Best Practices, MVC/MVP und Designmustern
  • Vertrautheit mit Clean Code Prinzipien
  • Erfahrung mit mobilen Sicherheitskonzepten und deren Umsetzung im Android-Umfeld
  • Erfahrungen mit dem Arxan Security Framework wünschenswert
  • Arbeiten in einer agilen Umgebung auch in einer führenden Rolle
  • Vertrautheit mit modernen Software-Engineering-Techniken wie Continuous Integration, testgetriebene Entwicklung und anderen automatisierten Akzeptanztestverfahren.
  • Sensibilisierung/Erfahrung in der mobilen Testautomatisierung
  • Nachweisbare Berufserfahrung und -fähigkeiten im Folgenden (oder gleichwertig):
    • Android Studio (oder gleichwertige IDE) und Android SDK's
    • BitBucket (Quellcodeverwaltung)
    • Git (Versionsverwaltung)
    • Jira (Ticketverwaltung)
    • Confluence (Dokumentation)
    • Cygwin (Linux-Terminal)
    • Teamcity (Management und kontinuierliche Integration)
    • Artifactory (Artefaktverwaltung)
  • Ausgezeichnete Kommunikationsfähigkeiten
  • Ausgezeichnete Microsoft Office-Kenntnisse
  • Vollständig mobil und bereit am Kundenstandort zu arbeiten (In erster Linie ist die Arbeit vor Ort in Frankfurt an 5 Tagen pro Woche auszuführen).
  • Fließende Englischkenntnisse

Die ausgeschriebene Stelle wendet sich an Personen beiderlei Geschlechts. Bei gleicher Qualifikation werden schwerbehinderte Bewerberinnen und Bewerber und diesen gleichgestellte Menschen bevorzugt berücksichtigt.

Bitte beachten Sie, dass nur vollständige Bewerbungsunterlagen (inkl. Anschreiben, Lebenslauf und Zeugnisse) die über unsere Online Bewerbungsplattform bei uns eingehen, in unserem Auswahlprozess berücksichtigt werden können.

Bei Fragen zu diesem Stellenangebot wenden Sie sich bitte an Frau Lea Bergbauer unter der Telefonnummer +49 211 399 36265.

Wir freuen uns auf Ihre Online-Bewerbung!

CHECK OUT OUR SIMILAR JOBS

  1. Software Engineer Jobs
  2. Project Engineer Jobs