Chez BS-Team, nous avons à cœur d’accompagner nos collaborateurs tout au long de leur carrière en leur offrant des opportunités d’évolution. Nous sommes convaincus que l’élargissement des connaissances et des compétences est primordial pour leur réussite professionnelle et leur épanouissement au quotidien.
Mission :
Notre client recherche un leader technique pour accompagner du point de vue technique les développeurs œuvrant sur différents projets de développement sur-mesure. Il assure l’implémentation correcte des décisions architecturales, soutient les développeurs dans leurs tâches quotidiennes, et veille à ce que les projets respectent les standards de qualité et les bonnes pratiques définies par l’architecture globale de l’organisation.
Dans un premier temps, la ou le titulaire interviendra sur les systèmes existants les projets des autorisations de construire, et plus spécifiquement sur les projets liés au BIM (Building Information Modeling – Gestion de maquette numérique 3D de bâtiments).
Elle ou il contribuera également à l’atteinte des objectifs du service en participant à des projets transverses en lien avec l’inner source et l’open source, les communautés de pratiques, ou les groupes d’expertises technologiques.
Votre rôle :
- Avec les architectes
- Transmet et implémente les directives et les décisions prises par les architectes en fédérant l’équipe et partenaires techniques. Il veille à ce que les développeurs comprennent et suivent les principes d’architecture définis.
- Assure une communication fluide entre les architectes et les développeurs, clarifiant les directives et recueillant les retours des développeurs.
- Suit les évolutions technologiques pertinentes et propose aux architectes des technologies ou des outils pouvant améliorer l’efficacité ou la qualité des projets.
- Sur la formation
- Fournit une formation continue aux développeurs sur les bonnes pratiques et les technologies utilisées. Il organise des sessions de partage de connaissances et des ateliers pratiques.
- Organise et anime des sessions de veille technologique pour l’équipe de développement afin de maintenir un haut niveau de compétence et d’innovation.
- Sur les aspects techniques
- Fournit un support technique aux développeurs pour les aider à résoudre des problèmes complexes ou pour comprendre des aspects spécifiques de l’architecture.
- Aide à la création de plans techniques détaillés pour les sprints ou les phases de projet, en se basant sur les directives des architectes.
- Suit l’avancement des travaux techniques, s’assure que les risques et problèmes techniques sont remontés
- Sur la qualité
- Veille à ce que les pratiques de développement respectent les standards de qualité, y compris les tests, la documentation et le contrôle de version.
- En plus des revues de code régulières, il se concentre sur l’alignement avec les standards de l’organisation.
- Identifie les opportunités de refactoring et d’optimisation pour améliorer la qualité et la performance du code tout en respectant les principes architecturaux.
- Participe à la création et à la mise à jour de la documentation technique en s’assurant qu’elle est compréhensible pour les développeurs et conforme au plan qualité.
- Sur la transversalité
- Participe aux groupes d’experts techniques.
- Facilite la collaboration avec les services de soutien.
Votre profil :
- Diplôme HES ou licence en informatique ou diplôme d’ingénieur EPF ou diplôme fédéral ou équivalent,
- Avoir exercé le rôle de Tech Lead dans son parcours
- 6 années d’expérience minimum dans cette fonction sont requises pour le poste.
- Maîtrise des langages et framework de développement : Technologies Web, Java, JEE
- Maîtrise des principes, patterns et méthodes d’artisanat développement
o Clean Code, Archi Hexa, DDD, TDD, BDD
o Patterns d’intégration et conception notamment orientée objet - Maîtrise des outils DevOps : Maven, NPM, Gitlab CI, Docker, SonarQube
- Technologies : Nodejs, Mongo
- Langages : Typescript / Javascript, HTML, Sass / CSS
- Librairies / Frameworks : Expressjs, Mongoose, Vue3/Pinia, Threej
- Expérience avérée dans la conception et la mise en œuvre d’une plateforme BIM
- permettant la numérisation des processus de conception, de réalisation et
- d’exploitation des données de la construction
- Optimisation pour le rendu et l’interaction en temps réel
- Math appliquées : trigonométrie, géométrie 3D
- Conception d’un pipeline de rendu 3D
- Conception d’algorithmes et de structures de données adaptés à des données volumineuses
- Expérience confirmée de travail en tant que référent technique dans une équipe d’au moins 5 développeurs
- Expérience confirmée de travail en environnement Agile
- Capacité à s’intégrer et à travailler en équipe, à collaborer et fédérer des équipes
pluridisciplinaires et dans un environnement de type matriciel - Capacité à apprécier le niveau de criticité d’une situation et à prendre des décisions en conséquence ou à en référer au chef de projet
Les plus :
- Long terme
- 2 jours de télétravail
- Choix de formations et de certifications
- Suivi régulier de nos équipes et intégration renforcée
Nous ne répondrons qu’aux candidatures qui correspondront le mieux aux prérequis.
Votre dossier ne sera pas transmis à d’autres entreprises sans votre accord.