Développeur/développeuse Web F/H - Pharmedigroup (H/F)
- Annuel de 55000,00 Euros à 60000,00 Euros
- 75 - PARIS 15
Activités principales
- Définir l'architecture matérielle et logicielle nécessaire en fonction du contexte
- Evaluer la charge de travail et les coûts d'un développement logiciel
- Réaliser tout ou partie d'un développement logiciel
- Assembler les composants logiciels
- Intégrer et paramétrer les progiciels utilisés
- Définir les clauses techniques d'un cahier des charges
- Rédiger la documentation (développeur, utilisateur et exploitation)
Activités associées
- 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
-Maitraise d'outils d'analyse de code et de bug : Sentry , Sonar
Le poste est à pourvoir soit à Paris 15, soit à Azay-sur-Cher (37), soit en full remote.
Compétences principales
- Connaissance approfondie des environnements de développement (PHP/Symphony et Nodejs/ReactJs/NextJs)
- Connaissance générale des systèmes de gestion de bases de données Mysql, PostgreSQL
- Connaissance générale d'un ou plusieurs systèmes d'exploitation (Linux Ubuntu)
- Connaissance générale des technologies web et des principaux CMS connus
- Connaissance des technologies liées aux web services (REST, GRAPHQL, JSON)
- Connaissance générale d'une méthode de spécification et de conception
- Connaissance approfondie des techniques de programmation d'applications distribuées et de programmation
objet
- Connaissance générale d'un système de gestion de base de données et du langage SQL
- Connaissance générale des logiciels de gestion de sources (GIT/GitLab CI)
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é
Compétences associées
- Réporter les activités et en gérer le suivi dans un logiciel de gestion de projet
- Transmettre un certain nombre de savoir-faire en adaptant ses explications au public concerné
- Prendre en compte les observations et questions des utilisateurs