Développeur système d'information sénior

Date
15-07-2022
Direction
UMNIA BANK
Contrat
-
Localisation
Casablanca
Fonction
Autre fonction

Contexte du recrutement et définition de poste

Umnia Bank recrute dans le cadre de son développement un développeur système d'information sénior.

Vous accompagnerez les lignes métiers de la Banque dans la mise en œuvre de leurs projets SI et à ce titre vous pourrez entre autres être :

  • Assurer l’évolution et la maintenance des applications métiers
  • Recueil et validation des besoins auprès de l’équipe Assistance à Maitrise d’Ouvrage ou la ligne Métiers,
  • Rédaction des études de faisabilité, conception et architecture des solutions proposées
  • Rédaction des spécifications techniques détaillées
  • Développement en mode itératif,
  • Rédaction des cahiers de tests et réalisation des tests unitaires et automatisés
  • Réalisation des tests fonctionnels avec les utilisateurs & Correction des remontées
  • Intervenir sur des projets avec différentes technologies.

Vous serez notamment en charge de :

  • La rédaction des spécifications Techniques Détaillées des évolutions requises, validation avec les responsables métiers en respectant l’architecture globale du SI et en veillant à garder sa cohérence,
  • Suivre l’avancement du ou des projets, en collaboration avec les équipes d’assistance à Maitrise d’ouvrage ou l’Equipe Métier,
  • L’élaboration des cas de test unitaires au moment de la livraison des évolutions/projet, lors de la recette fonctionnelle et de non régression
  • Livraison des évolutions métiers ou système conformément aux plannings validés et aux besoins énoncés
  • Support et homologation du déploiement, Réaction à chaud en cas de Bug ou de régression
  • Analyse d'impacts et cadrage des évolutions / projets à lancés selon les instructions règlementaires ou du contexte de la Banque sur le sujet ;

Profil recherché

Vous êtes diplômé(e) d'une grande école d'Ingénieurs ou d'Université, Vous avez 4 ans minimum d'expérience.

Les compétences exigées pour ce poste sont la maitrise des technologies suivantes :

  • Solide compétence en développement JAVA/JAVA EE,
  • Maîtrise du HTML5, CSS3, JavaScript et Ajax
  • Maitrise des Frameworks JAVA EE est souhaitable
  • Programmation orientée objet
  • Programmation fonctionnelle
  • Servlet/JSP, JSF, Swing, Spring MVC, Tapestry, Struts
  • Hibernate, JPA, Spring JDBC, Spring Data
  • WebServices (SOAP, REST)
  • Maven, SVN, Git, Gradle, Sonar, Jenkins, Jhipster
  • Bases de données relationnelles et No SQL : Oracle, MySQL, SQL Server, Solr, MangoDB
  • JBoss, Tomcat, IBM WebSphere

Qualités humaines :

  • Curiosité et esprit d’initiative,
  • Capacité d'analyse et de critique,
  • Autonomie dans ses actions tout en ayant la faculté à travailler en équipe,
  • Sens relationnel,
  • Savoir gérer des priorités et veiller au respect de délais,
  • Etre garant de la qualité de vos livrables,
  • Polyvalence,
  • Disponibilité et réactivité,
  • Extrême rigueur et sens de l’organisation