Responsable du rendu technique (code) et des choix d’architecture et garant de la qualité
Responsable du coaching de l’équipe développement justifié par ses années d’expériences, les réalisations produites en tant que Dev, dev senior et manager d'équipe technique.
Évaluation, identification et développement de solutions logicielles
Pilotage technique de projets de développement logiciel
Audit et analyse de l’architecture existante et anticipation des risques ;
Conception de l’architecture logicielle au niveau fonctionnelle et technique en fonction des différents besoins exprimés ;
Contrôle de la cohérence entre la mise en œuvre effective et le modèle d’architecture préconisé.
Rôle de conseiller sur les bonnes pratiques et le respect des méthodologies.
Accompagnement de la MOA et de la MOE dans les décisions technologiques ;
Veille technologique pour s’inscrire dans une logique d’amélioration continue
Formation des membres de l'équipe de développement et supervision de leurs activités
Recherche des problèmes dans les systèmes logiciels et leurs résolutions
Profil recherché :
Niveau de formation : De formation supérieure Bac +4 / 5 (type Ecole d'ingénieur, universitaire).
Niveau d’expérience professionnelle : minimum 9 ans en tant architecte logiciel.
Compétences Techniques :
Expertise très forte en architecture technique et en développement justifiée par ses années d’expérience et les projets mis en place.
Expertise en différents types de bases de données et en particulier les BDD relationnelles, MYSQL (MySQL Workbench), PostgreSQL (pgAdmin) et NoSQL.
Expérience justifiés sur des projets réalisés en mode agile en tant que tech lead confirmé (Pratique agile, Code Review, estimation, raffinement technique, Définition de stratégie technique, partage des bonnes pratiques...).
Capacité d’encadrer une équipe de développeurs et les faire monter en compétences techniquement, concrétisée par des expériences professionnelles