Architecte Android H/F

EVIDEN FRANCE
Canton d'Aix-en-Provence-2, France
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Remote
Canton d'Aix-en-Provence-2, France

Tech stack

Java
Android
Systems Engineering
Unit Testing
Business Process Model and Notation
Model View ViewModel
Software Engineering
Systems Modeling Language
UML
Kotlin

Job description

Conception de l'architecture applicative de haut niveau des différents composants de la solution Android (structuration du code, communication entre modules...) ; * Garantie de la performance, de la qualité et de la maintenabilité des solutions ; * Etude de problématiques nouvelles apportées par les programmes. * Contrôle de la cohérence entre la mise en oeuvre effective et le modèle d'architecture préconisé sur les composants dont il est responsable ; * Gouvernance des interfaces des composants dont il est responsable ; * Accompagnement des équipes de développement : diffusion des bonnes pratiques, assurance du respect des méthodologies, contrôle de la qualité du code ou de la conception produite ; * Soutien aux équipes d'avant-vente ; * Présentation des solutions au client ; * Audit et analyse de l'architecture existante et anticipation des risques * Les équipes étant réparties sur 3 sites, l'architecte sera amené à se déplacer ponctuellement entre les sites pour participer à des ateliers de travail, notamment. * Le poste requiert une habilitation "Secret".

Requirements

Formation de niveau Bac +5. Ancien développeur Java et/ou Kotlin expérimenté, ayant des notions de gestion de projet, avec la volonté et le goût de l'ingénierie, pour amener une amélioration de la qualité globale du code produit par les équipes de production., Expérience significative (Minimum 5 ans d'expérience) en développement Android, et 2 ans sur un rôle d'architecte ou de lead technique. * Particulièrement à l'aise avec l'architecture MVVM, et la modularisation d'application Android. * Modélisation Logicielle : UML (composants, structure, séquences, états, class, déploiement, ...) * Maitrise de Kotlin et Java * Bonne culture de l'ingénierie logicielle (problématiques de développement, tests unitaires, clean code, etc.) * Proactivité, Autonomie, sens des responsabilités, qualités relationnelles * Forte capacité à communiquer et vulgariser des concepts techniques

LES COMPETENCES APPRECIEES : * Connaissance et mise en oeuvre de standards en ingénierie système * Sensibilité à l'UX et aux contraintes des interfaces mobiles * Connaissance du milieu Défense * Modélisation de systèmes (BPMN, UML, SysML...) * Utilisation de Enterprise Architect

Benefits & conditions

  • 9,40€/jour télétravaillé (carte tickets restaurants Sodexo)
  • Équilibre vie pro-perso, flexibilité des horaires et jusqu'à 60% de TT
  • Prime pour les apporteurs d'affaires et pour la cooptation
  • Entre 9 et 12 jours de RTT (selon les modalités de temps de travail)
  • Prime vélo : 400€ forfait mobilité et jusqu'à 630€ remboursés
  • Jusqu'à 6 jours par an de congés enfant malade
  • Programme de reconnaissance de la performance collaborateur/équipe
  • Accès libre à une variété de formations en ligne accessibles 24/7

Les étapes de recrutement

Les étapes de recrutement peuvent varier selon l'offre à laquelle vous postulez.

About the company

L'Architecte Logiciel applicatif Android est un ingénieur expérimenté qui a pour objectif la création ou l'évolution de l'architecture logicielle de nos programmes portés sur des terminaux dont l'OS est Android. Il est encadré par un architecte référent. Il est responsable d'un groupe de sous-composants de ce programme, de la conception, de l'évolution et de la qualité de l'architecture logicielle des développements de nos applications Android développées et des développements satellite au socle.

Apply for this position