Développeur Back-End
Le développeur back-end est responsable du développement et de la maintenance des applications web côté serveur. Il conçoit et implémente les fonctionnalités, les algorithmes et les interfaces de communication avec les bases de données.

Missions principales
- Concevoir et développer les fonctionnalités back-end des applications web: Écrire du code de haute qualité, maintenable et évolutif en utilisant les meilleures pratiques de développement.
- Intégrer et déployer les applications web: Collaborer avec les équipes front-end et d'infrastructure pour intégrer et déployer les applications de manière fluide.
- Optimiser les performances et la sécurité: Analyser les performances des applications, identifier et résoudre les problèmes de sécurité et d'optimisation.
- Participer aux tests et à la résolution des incidents: Piloter des opérations de tests informatiques (ROME) et d'intégration, diagnostiquer et résoudre les incidents en production.
- Participer à l'amélioration continue des processus et des outils: Proposer des améliorations des processus de développement et d'exploitation, et contribuer à l'évolution des outils utilisés.
Principales compétences requises
Hard skills
Compétences | Niveau requis |
---|---|
Configurer un automate programmable (API) (ROME) | **** |
Développer des automatisations de procédure (ROME) | **** |
Utiliser des frameworks modernes | **** |
Maîtriser les bases de données NoSQL | **** |
Assister les équipes lors de la réalisation de tâches complexes ou en cas de problèmes majeurs (ROME) | ** |
Soft Skills
Compétences | Niveau requis |
---|---|
Travailler en équipe | **** |
Faire preuve de rigueur et de précision | **** |
Faire preuve de curiosité | *** |
Organiser son travail selon les priorités et les objectifs | *** |