• CDI
  • Siège

Banque Islamique du Sénégal

La force d'une vision commune

Titre : Ingénieur Développeur d’Applications

Titre du Supérieur Hiérarchique : Chef de service Applications et Production

Location : Dakar

Lieu : Siège

Objectifs Généraux:

Le développeur, également appelé programmeur, est un informaticien qui œuvre auprès des utilisateurs pour concevoir des logiciels adaptés à leurs besoins. De l’analyse à l’application en passant par la programmation, il doit améliorer, concevoir et mettre au point des programmes informatiques sur mesure.

Responsabilités Principales :

  • Analyser le besoin technico-fonctionnel ;
  • Concevoir et développer les services d’une nouvelle application ;
  • Intervenir sur le développement du front-end et du back-end (Java, Angular Js…) ;
  • Réaliser les tests unitaires et les tests d’intégration ;
  • Appliquer la méthode agile
  • Analyser les demandes et besoins de cahier des charges
  • Assurer le support des fonctionnalités maîtrisées
  • Mettre à jour et améliorer et garantir la maintenance des applications existantes
  • Développer des API
  • Concevoir et développer des solutions logicielles en utilisant le langage de programmation le plus adapté à la demande.
  • Assurer la rédaction de la documentation technique
  • Optimiser les performances et la sécurité des applications.
  • Participer à la gestion de projet et respecter les délais de livraison.
  • Former les utilisateurs aux nouvelles fonctionnalités des applications développées

Indicateurs de Performance :

  • Réponses aux demandes des utilisateurs selon le planning défini
  • Performance des Applications développés ou améliorés par ces soins
  • Facilité d’utilisation des applications développés ou améliorés par ces soins

Formations et Expériences:

  • Bac +5 en informatique, génie logiciel,
  • 3-5 ans d’expérience dans le développement et la mise en œuvre d’applications logicielles

Compétences Techniques :

  • Technologies / outils : Java, Git/TFS, Architecture ROA/SOA (REST/SOAP), DEVOPS,
  • Maîtrise de multiples langages de programmation : HTML, CSS, JavaScript, PHP, Python…
  • Maîtrise de différents framework de développements tels que J2EE, Ruby, React, NodeJS…
  • Connaissance de différents CMS, tels que : WordPress, Magento, Drupal, Prestashop…
  • Capacité à travailler en méthodologie agile : Scrum, SaFe, Lean, Kanban…
  • Base de données : MongoDB, SQL, technologies big data, R studio…
  • Maîtrise de l’anglais

Compétences Comportementales :

  • Engagement
  • Conscience de soi
  • Communication
  •  Établissement de relations/Esprit d’équipe
  • Endurance
  • Responsabilité
  • Orientation client

Compétences Leadership :

  • Capacité à inspirer et à fournir une vision stratégique à une équipe
  • Planification et organisation
  • Esprit d’équipe
  • Motivation
  • Délégation
Téléchargez votre CV/résumé ou tout autre fichier pertinent. Max. taille du fichier : 64 Mo.
Téléchargez votre CV/résumé ou tout autre fichier pertinent. Max. taille du fichier : 64 Mo.