Inscrivez-vous pour recevoir les annonces par mail

Recrutement d’un consultant junior développeur web (JAVA J2EE, GROOVY/GRAILS et mobile)

Recrutement d’un consultant junior développeur web (JAVA J2EE, GROOVY/GRAILS et mobile)

Publié : 

Categories : Avis d'appel d'offres

Domaines : Informatique - Télécommunication - Electronique

Regions : Côte d’Ivoire

AVIS A MANIFESTATION D’INTERETS

DEVELOPPEUR WEB (JAVA J2EE, GROOVY/GRAILS et MOBILE)»

BANQUE AFRICAINE DE DEVELOPPEMENT

Avenue Joseph Anoma, 01 B.P. 1387, Abidjan, CÔTE d’IVOIRE

Département De Technologie de l’Information (CHIS)

E-mail : IT_Recruitment@AFDB.ORG

Téléphone : (+225) 20 26 22 61/ (+225) 20 26 25 83

 

Expression d’intérêt requis pour un consultant individuel junior : DEVELOPPEUR WEB (JAVA J2EE, GROOVY/GRAILS et MOBILE)

Brève description de la mission : L’objectif principal de la mission est de fournir différentes compétences selon les besoins identifiés, en particulier de l’expertise en développement d’applications Groovy/Grails. Le consultant doit à la fin de son mandat finaliser les tâches suivantes :

MileStonesDescription
Développement des applications ci-après :Analyse, conception,
–   BPPS Improvment (processus de revue etdéveloppement, test et
approbation des opérations de la Banque)déploiement des applications
–   Version 2 du système de génération des 
références des documents du conseil 
Maintenances des systèmes existantsMaintenance corrective et/ou
–   Technical Assistance Platform » du secteurévolutive des fonctionnalités
privé pour la supervision et le monitoring des 
opérations d’assistance techniques 
–   Outil de génération des références des 
documents du conseil 
–    IFRS9 web form: pour la gestion des 
CASH FLOW, LENDING_RATING, LOAN 
PORTOFOLIO, TREASURY 
–   BCRM platform pour la gestion des plaintes 
reçues dans l’exécution des opérations de la 
Banque 
–   Conversion des applications web en versionApplications mobile fonctionnant
mobile dans le cadre du programme Mobilesur IOS, Android et Windows
Firstimplémentant les fonctionnalités
–   Développement de nouvelles applicationsoffline, push notification, SSO,

mobiles à la demandeBusiness rules et workflows

Département émetteur de la demande : Département De Technologie de l’Information (CHIS)

Lieu d’affectation : Abidjan / Cote d’Ivoire

Durée de la mission : 12 mois.

Date prévue du début de la mission : 20 Mars 2020.

Termes de référence détaillés de la mission : voir annexe 1.

Date limite pour exprimer l’intérêt : 06 Mars 2020.

Manifestation d’intérêt à soumettre par email à : IT_RECRUITMENT@AFDB.ORG

Toutes les questions et clarifications nécessaires seront à adresser à :

IT Recruitment Team

Email: IT_RECRUITMENT@AFDB.ORG

Veuillez joindre votre Curriculum Vitae à jour, selon le format indiqué ci-dessous.

MODEL CURRICULUM VITAE – AFDB BAD PDF

ANNEX 1 – TERMES DE REFERENCE

RECRUTEMENT D’UN CONSULTANT JUNIOR

DEVELOPPEUR WEB (JAVA J2EE, GROOVY/GRAILS et MOBILE)

 

  1. INTRODUCTION / CONTEXTE :

Pour créer, fournir, partager et distribuer les connaissances et les informations en son sein, la Banque utilise ses applications Java et Web 2.0 ainsi que ses sites Internet et Intranet. Ces technologies et outils présentent une importance capitale dans la conception, la navigation, la qualité de leur contenu, de leur apparence et de leurs fonctionnalités. A ce titre, une attention particulière, des revues périodiques du contenu et des services proposés sont essentielles afin d’améliorer l’accès, l’attraction et l’utilisation de ces outils ; ce qui motive l’appel à des compétences de développement Java et Web 2.0 répondant à des applications utilisant les technologies les plus récentes dans la ligne de produits utilisée sur la plateforme de développement de la Banque.

  1. OBJECTIFS DE LA MISSION :

L’objectif principal de la mission est de fournir différentes compétences selon les besoins identifiés, en particulier de l’expertise en développement d’applications Groovy/Grails. Le consultant doit à la fin de son mandat finaliser les tâches suivantes :

MileStonesDescription
Développement des applications ci-après :Analyse, conception,
–   BPPS Improvment (processus de revue etdéveloppement, test et
approbation des opérations de la Banque)déploiement des applications
–   Version 2 du système de génération des 
références des documents du conseil 
Maintenances des systèmes existantsMaintenance corrective et/ou
–   Technical Assistance Platform » du secteurévolutive des fonctionnalités
privé pour la supervision et le monitoring des 
opérations d’assistance techniques 
–   Outil de génération des références des 
documents du conseil 
–    IFRS9 web form: pour la gestion des 
CASH FLOW, LENDING_RATING, LOAN 
PORTOFOLIO, TREASURY 
–   BCRM platform pour la gestion des plaintes 
reçues dans l’exécution des opérations de la 
Banque 
–   Conversion des applications web en versionApplications mobile
mobile dans le cadre du programme Mobilefonctionnant sur IOS, Android
Firstet Windows implémentant les
–   Développement de nouvelles applicationsfonctionnalités offline, push
mobiles à la demandenotification, SSO, Business
 rules et workflows

  1. ACTIVITES & LIVRABLES :

Le consultant expert Groovy/Grails, Java/J2ee aura pour tâche principale à développer et déployer des applications selon les spécifications et les priorités qui lui seront définies par le Chef de Projet avec lequel il aura à travailler. Entre autres, il aura à accomplir les tâches qui suivent :

  • Recueillir, analyser et documenter les besoins des utilisateurs conformément à la procédure de développement des applications en vigueur à la Banque africaine de développement ;
  • Développer et tester les applications selon les exigences des standards de développement en vigueur au sein de la division et en tenant compte des conditions exigées par l’assurance qualité interne ;
  • Produire la documentation adéquate appropriée à chaque étape du cycle de vie des applications ;
  • Former les utilisateurs ;
  • Obtenir le formulaire d’acceptation des applications livrées ;
  • Déployer l’application ;
  • Rendre compte périodiquement de son travail au Chef de projet avec lequel il travaille ;
  • Assurer le transfert de connaissance au personnel de la Banque ;
  • Préparer et faire approuver par le Chef de Projet, le rapport final de sa mission.

 

  1. QUALIFICATIONS ET EXPERIENCES REQUISES :

Le candidat devra avoir les qualifications et compétences suivantes :

  1. Être titulaire d’un diplôme de Master ou Ingénieur en Genie Logiciel ou diplôme équivalent ;
  2. Avoir entre 2 et 4 ans d’expérience en développement d’applications Groovy/Grails, Java/J2ee en utilisant le langage Java et les API de la plateforme J2EE (Java2 Enterprise Edition) ;
  3. Avoir moins de 32 ans.

Les compétences dans les domaines suivants :

  • Expertise dans la programmation orientée objet en utilisant Java ;
  • Expérience dans les technologies de « Backend integration » des données (Baas) ;
  • Expérience dans les technologies d’intégration des applications (ESB) ;
  • Bonne expérience dans les technologies de workflow ;
  • Expérience de travail avec les institutions de développement ou de la grande industrie entreprise ;
  • Maîtrise des techniques et technologies de communication ;
  • Maîtrise de l’anglais ou du français.

Les qualités suivantes :

  • Une robuste expérience en développement sur Groovy/Grails ;
  • Expérience de  l’architecture  à  micro  services,  des  outils,  REST/JSON  et  les Frameworks JavaScript AngularJS, Backbone.js, Boostrap, Kendo UI, Ember.js, JQUERY, SAPUI5 ;
  • Expérience dans le développement de solutions mobiles (IOS,Android) avec Angular 2/ Ionic 2, apache cordova, des outils de build (npm, grunt, gulp, bower) et les bases de données mobiles locales (mongo DB, pouchDB, SQL Lite, Web Sql, Cloudant, … ) ;
  • Une expérience éprouvée dans l’utilisation des IDE IntelliJ IDEA, Spring Tool Suite, Eclipse, Visual Code, Sublime, Xcode ;
  • Avoir une expérience dans le développement cloud ;
  • Compétence avancée dans l’utilisation des outils utilisant HTML5, JavaScript, CSS3 XML et JSON ;
  • Connaissance approfondie de DevOps et de ces outils comme GIT et TFS jenkins ;
  • Expérience sur les applications multi-sites ;
  • Intégration de solutions SAP, MS, Oracle ;
  • Capacité à travailler sous la double pression du temps et de l’exigence de qualité.

 

  1. GESTION/SUPERVISION DE LA MISSION :

Le consultant effectuera sa mission sous la supervision du chef de division, CHIS1.

  1. DUREE DE LA MISSION :
  • La mission est prévue pour Douze (12) mois ;
  • La date de commencement est 20 Mars 2019.

 

  1. LOCALISATION :

La mission s’effectuera au siège de la Banque Africaine de Développement à Abidjan, Côte d’Ivoire.

  1. REMUNERATION :

La rémunération sera déterminée selon l’expérience du consultant et conformément aux règles et procédures de la Banque pour le paiement des consultants individuels.