SET recrute un Ingénieur Développeur Web h/f.
Vos missions en qualité d’Ingénieur Développeur Web
Rattaché au Chef du Service Production et Maintenance Applicative du Département Application et Service Innovant de la Direction de la Stratégie et du Développement de Sonatel, le développeur assure la conception et la mise en ligne des applications Web qui lui sont confiées
Il travaillera en étroite collaboration avec le chef de projet technique ainsi que les membres de l’équipe de développement dans le cadre de la réalisation des projets de développement d’applications Web.
Il devra être en mesure de prendre en main la totalité des étapes d’un projet, depuis la définition du besoin, l’encadrement, la vérification du respect du cahier des charges jusqu’à, si nécessaire, la formation des utilisateurs finaux.
Il coordonne avec les autres membres du projet, gère le planning et s’assure que la solution livrée correspond bien aux demandes du client, édifiées dans le cahier des charges.
Activités principales
Rédaction de spécifications techniques
Apporte une réponse technique aux spécifications fonctionnelles de la MOA
Rédige tout document nécessaire à la mise en œuvre des projets
Développement d’applications WEB
Réaliser des interfaces graphiques « modernes », responsive, attrayantes
Connaître et savoir appliquer une méthodologie de programmation, notamment agile
Avoir des connaissances opérationnelles en programmation objet (PHP, Java, HTML5, Jquery, Ajax, CSS)
Savoir manipuler et interagir avec les bases de données (Postgres, Mysql) et language SQL
Connaître les matériels et les logiciels usuels et savoir intégrer les évolutions technologiques
Savoir interagir avec d’autres développeurs pour co-construire une application métier
Utiliser des méthodes d’amélioration continue du code source, versioning, reporting, documentation
Rédaction de la documentation technique
Elabore le MCD (Modèle Conceptuel de Données) (si BDD)
Rédige une description des classes et/ou composants créés pour l’application, des paramétrages, des règles de gestion, des instructions de déploiement…etc.
Elaboration de cahier de tests
Rédaction des documents utilisateurs
Rédige le manuel d’utilisation et/ou d’administration du logiciel
Installation/déploiement/formation
Assure le déploiement des applications existantes et/ou développées
Assure la formation des utilisateurs au logiciel
Profil recherché
Formation souhaitée
Bac + 4 en informatique (au minimum – formation professionnelle ou master)
Expérience nécessaire
Expérience d’une année minimum dans le domaine du développement d’applications web ou mobile
Compétences requises
Compétences Clés
Conception d’interfaces utilisateur évoluées et modernes; sens du design et de l’ergonomie, niveau 3
Connaissance des outils et pratiques du web et de l’informatique, des systèmes d’information, niveau 3
Techniques et outils de modélisation (Ex : MySQL Workbench), niveau 3
Outil de suivi de projet (Ex : MS Project), niveau 3
Très bonnes connaissances des bases de données relationnelles, en particulier des moteurs MySQL et Oracle et du langage SQL, niveau 2
Bonne connaissance d’un CMS (Content Management System) (Joomla, WordPress, SPIP…etc.), niveau 2
Compétences additionnelles
Une connaissance des bases d’utilisation de Flash serait très appréciée, niveau 1
Analyse, méthode, esprit de synthèse, niveau 3
Rigueur, engagement, autonomie, niveau 3
Aptitude à travailler en équipe et à manager des équipes, niveau 3
Bon sens du relationnel, niveau 3
Aptitude à gérer les situations de stress, niveau 3