Développeur back end Senior

Job Description


Principales responsabilités :

●Concevoir, développer et maintenir des applications et services back-end performants et évolutifs.
●Développer et optimiser les API, services et intégrations avec les systèmes externes.
●et gérer les bases de données en assurant leur performance, sécurité et fiabilité.
●Participer à l’architecture technique et proposer des solutions adaptées aux besoins des projets.
●Identifier et résoudre les problèmes techniques, bugs et enjeux de performance.
●Effectuer les tests, revues de code et améliorations continues de la qualité du code.
●Collaborer avec les développeurs front-end et les autres intervenants afin d’assurer une intégration fluide des fonctionnalités.
●Assurer la documentation technique et contribuer aux bonnes pratiques de développement.

Exigences :

●Expérience significative en développement back-end et capacité à travailler sur des projets complexes.
●Excellente maîtrise d’au moins un langage back-end moderne et de ses frameworks.
●Solides connaissances en conception d’API, bases de données, architecture logicielle et intégrations.
●Maîtrise de Git et des bonnes pratiques de développement logiciel.
●Bonne compréhension des enjeux de sécurité, performance et scalabilité.
●Capacité à analyser des problèmes complexes et à proposer des solutions efficaces.
●Autonomie, rigueur et souci de la qualité du code.
●Esprit d’équipe, bonnes capacités de communication et aptitude à accompagner des profils moins expérimentés.