Mission
• Réaliser la conception technique et le développement des nouveaux produits en respectant les contraintes techniques et fonctionnelles, et en assurant une conformité vis à vis de l’architecture logicielle cible.
• Effectuer les tests nécessaires et assurer la recette fonctionnelle avec les Products Owners.
• Analyser et corriger les anomalies détectées.
• Assister les DEVOPS à la mise en recette et production des nouveaux produits
• Apporter le support technique et participer à l’amélioration continue des processus en cours.
• Appliquer les méthodes de développement AGILE.
• Participer aux cérémonies agile (Poker Planning, Sprint Planning, DailyScrum, Revue de Sprint, Rétrospective).
• Veiller à la documentation des programmes développés
• Assurer un transfert des compétences techniques et fonctionnelles aux équipes internes.
Profil
Développeur Senior, avec au moins 6 ans d’expérience dont 4 ans au minimum dans le développement des applications iOS, de formation Bac+5 en IT.
Compétences techniques :
• Maîtrise du langage de programmation mobile iOS Objective C;
• Très bonne connaissance des langages Swift et iOS SDK;
• Bonne connaissance des langages et techniques de programmation objet, de structure de données et algorithmes;
• Bonne connaissance des outils de Build Maven, Gradle;
• Connaissance générale des languages et frameworks Front end Web.
• Connaissance des architectures WEB et Restful;
• Connaissance des APIs JSON/REST, XML/SOAP;
• Connaissance de la méthode Agile Kanban/Scrum;
• Maîtrise des méthodes des tests automatisés et de gestion de configuration avec Git ;
Compétences générales:
• Sens de partage et de travail en équipe.
• Forte autonomie et prise d’initiative.
• Capacité d’intégration.
• Bonne qualité de travail produit (TDD, Software CraftmanShip).
• Bon niveau de communication.
Nombre années d’expérience :
Dans le domaine bancaire (si requis) :
Date de Début Mission 15/07/2020
Durée de la mission 3 mois renouvelables
Lieu de la mission Casablanca
