Ecobank recrute un Développeur de logiciels senior, Nigeria

 

 

 

OBJECTIF DU POSTE

Le titulaire du poste sera responsable du développement, de la mise en œuvre, de l’intégration, des tests et de la maintenance opérationnelle continue des produits et services logiciels pour l’ensemble du groupe Ecobank.

CONTEXTE DU POSTE

Le titulaire du poste travaillera avec les principales parties prenantes, à savoir les analystes commerciaux, les chefs de projet et les chefs d’entreprise, pour actualiser le développement de solutions afin de répondre aux besoins des clients.

Le rôle garantira que les normes applicables sont maintenues et collaborera avec les parties prenantes pour atteindre l’état final d’application souhaité.

PRINCIPALES RESPONSABILITÉS

  • Fournir une formation aux ingénieurs logiciels au sein du groupe Ecobank
  • Piloter la mise en œuvre du domaine à 3 niveaux pour les services bancaires commerciaux, aux entreprises et aux particuliers du groupe
  • Travailler conjointement avec le chef d’unité pour briser les silos organisationnels et accroître le partage de la vision et de la stratégie entre les équipes.
  • Travailler avec les membres de l’équipe pour effectuer une analyse des causes profondes des problèmes, examiner le code nouveau et existant et/ou effectuer des tests unitaires.
  • Développer et mettre en œuvre des programmes logiciels.
  • Contrôler l’intégrité de la compréhension de la solution par tous les membres de l’équipe et les autres parties prenantes, maintenir les spécifications à jour, suivre la conformité aux normes de programmation communes.
  • Compiler une documentation et/ou des rapports opportuns, complets et précis, selon les besoins.
  • Enquêter sur les plaintes liées aux logiciels et apporter les ajustements nécessaires pour garantir des performances logicielles optimales.
  • Stimuler et soutenir les idées novatrices pour améliorer les processus et les résultats.

CONNAISSANCES, COMPÉTENCES ET EXPÉRIENCE

Qualifications :

  • Éducation : – Un diplôme universitaire de préférence en informatique/électronique électrique/ingénierie mécanique, science numérique ou équivalent.
  • Qualifications professionnelles : – ITIL.
  • Au moins 5 ans d’expérience en programmation
  • La capacité multilingue sera un avantage.

Compétences et expérience : 

  • Expérience démontrable dans le développement de logiciels dans un environnement d’architecture orientée services (SOA). 
  • Bonne compréhension de l’architecture et des techniques de microservices, de la technologie CI/CD des conteneurs et de DevOps.
  • Expérience approfondie du langage et des normes de programmation, notamment JAVA, REST, XQuery, XPATH, XSLT, JMS, Memcached, composant Oracle Middleware, Linux, MySQL, JSF et Spring MVC, composants Web, SQL, autres langages de base de données, NoSQL, bases de données structurées et non structurées, PL/SQL
  • Connaissance intermédiaire du cycle de vie du développement des systèmes et des langages de programmation.
  • Bonne compréhension du système de flux de travail, de la plateforme bancaire Oracle (OBDX, Flexcube) et de la technologie numérique.
  • Connaissance adéquate des méthodologies logicielles et des modèles de conception.
  • Connaissance des normes de sécurité en vigueur.
  • Connaissance approfondie de la structure des données et de l’algorithme
  • Solides compétences en leadership, en analyse et en résolution de problèmes
  • Excellentes compétences techniques, de planification et d’organisation.
  • Expérience de travail dans un environnement multiculturel et multinational
  • Disponibilité et volonté de se déplacer vers d’autres endroits selon les besoins

 

POSTULER ICI