Recrutement Développeur Expérimenté

Missions principales

Concevoir, développer et maintenir des applications et sites web et/ou mobiles. Analyser les besoins fonctionnels et techniques en collaboration avec les équipes produits. rédige des plans de tests (unitaires et fonctionnels) et les exécute. Assurer la qualité du code par des revues, des tests unitaires et des tests d’intégration. déploie son application ou son site sur Internet veille à la sécurité des sites ou applications.
Participer à la définition de l'architecture technique et à l’amélioration continue des pratiques de développement. prends en charge la maintenance et les demandes d’évolutions Rédiger des documentations utilisateurs et techniques. Encadrer et faire le mentoring les développeurs juniors et stagiaires.

Missions associés

Elaborer les jeux d’essais, d’intégration et de résistance à la charge, Rédiger le cahier de recettes de l’application, Assurer le déploiement de l’application (installation, assistance, formation, évaluation), Maintenir l’application (diagnostiquer les défauts, les corriger), et la faire évoluer, Assurer la veille technologique.

Compétences requises

Compétences principales Savoirs généraux, théoriques ou disciplinaires : Connaissance générale d’une méthode de spécification et de conception, Expertise en langages de programmation pertinents : Java, Python, JavaScript, etc. Connaissance approfondie des techniques de programmation d’applications distribuées et de programmation objet, Maîtrise des frameworks et technologies pertinentes : React, Angular, Django, etc. Connaissance générale d’un système de gestion de base de données et du langage SQL,NoSQL. Connaissance générale des logiciels de gestion de sources (GIT, SVN) Connaissance générale des principes d’intégration continue (GitLab CI) Connaissance générale de la gestion et du pilotage de projets informatiques. Savoir-faire opérationnels : Maîtriser une méthode de conception et d’analyse, Analyser et formaliser les processus du domaine d’application en relation avec les utilisateurs, Assimiler le schéma logique d’un progiciel, l’intégrer dans sa pratique de développement, Analyser les besoins des utilisateurs, les traduire en spécifications techniques, Utiliser un outil de maquettage, Maîtriser les méthodes et techniques de programmation, Structurer et rédiger un document technique adapté aux différents utilisateurs (leurs usages et leur langage), Veiller au respect des dispositions qualité, des normes de programmation et d’accessibilité, Veiller au respect des recommandations du W3C. Compétences linguistiques : Français : Bonne Expression écrite et orale Anglais : Compréhension écrite et orale

Profil recherché

Formation en informatique ou domaine similaire (une licence Professionnelle Métiers de l’Informatique, option applications web /un Bachelor Développement Dev ; Bachelor développement Web/un Mastère Développement logiciel, mobile & IoT…) Minimum 5 ans d’expérience en développement. Bonne capacité à travailler en équipe et à communiquer efficacement.

Contact

Bien vouloir postuler uniquement par mail à l'adresse recrutement@tenteeglobal.com
EN