Description
MISSIONS
Gère les développements, l’intégration des applications du SI Relation Client.
Réalise les développements et adaptations informatiques selon les spécifications fournies tout en respectant les délais contractés avec la MOA.
Concoit et réalise les tests applicatifs du domaine.
ACTIVITES PRINCIPALES
Analyse et Conception
Participer à la définition des spécifications générales.
Réaliser l’analyse technique et l’étude détaillée.
Adapter et paramétrer les applicatifs informatiques.
Réaliser le prototypage.
Assurer la réalisation des spécifications détaillées à partir des cahiers de charges soumis par la MOA.
Qualification
Élaborer les jeux d’essais pour les tests unitaires d’intégration.
Définir les exigences non-fonctionnelles, d’intégration à tester.
Effectuer les tests unitaires.
Identifier et traite les bugs remontés par les exploitants ou les clients finaux.
Développement/intégration et Méthodes
Réaliser les modules (objets et composants logiciels).
Respecter les méthodes, normes définies au sein du département et se conformer aux outils de développement.
Développer l’interopérabilité intra et extra service.
Assembler les composants dans le cadre des projets d’intégration.
S’assurer de la qualité du code grâce à des outils d’analyse.
Maintenance
Assurer la maintenance corrective et évolutive (release management) pour les applications agiles développées en interne.
Administrer les composants logiciels réutilisables et met à jour la nomenclature de ces composants.
Assurer le support technique, le suivi et la résolution de tickets
Reporting, documentation & qualité
Rédiger la documentation.
Gérer la production de la documentation technique des produits réalisés et utilisés.
Respecter la politique qualité définie par l’entreprise
COMPETENCES
Maitrise de l’interconnexion des SI suivant l’architecture SOAP/Rest et les architectures microservices
Maîtrise de C#, NodeJS , Javascript, Java, Flutter, PHP , CakePhp et HTML/CSS
Serveurs d’applications (IIS, java J2EE, Tomcat, weblogic, etc.…)
Connaissance des Frameworks (Spring Boot, Hibernate, Boostrap, CakePhp etc…)
Base de données (SQL SERVER, MySQL, ORACLE, etc…)
Modèles (MVC, client/serveur, etc…)
Bien connaître les outils de tests : Squash, Gatlin, Swagger UI, SOAPUI