Tech Lead (H/F

Ekkiden
Geneva, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Geneva, Switzerland

Tech stack

Clean Code Principles
HTML
Java
JavaScript
API
Agile Methodologies
Confluence
JIRA
Unit Testing
CSS
Code Review
Computer Security
Continuous Integration
Relational Databases
DevOps
Java Platform Enterprise Edition (J2EE)
IntelliJ
Spring
JUnit
PostgreSQL
Maven
MongoDB
MySQL
Node.js
Software Architecture
Material Design
Simple Object Access Protocol (SOAP)
SonarQube
SQLite
TypeScript
Backend
GIT
Vue.js
Angular
Gitlab-ci
Npm(Software)
Front End Software Development
REST
Docker
Jenkins

Job description

Le ou la Tech Lead accompagne les équipes de développement sur des projets applicatifs complexes, en assurant le leadership technique, la bonne implémentation des choix architecturaux et le respect des standards de qualité. Il/elle agit comme référent·e technique, facilitateur·rice entre les équipes de développement et l'architecture, et contribue à l'amélioration continue des pratiques, des outils et des compétences techniques. Responsabilités :

  • Assurer le leadership technique au sein d'équipes de développement ( 5 développeurs)
  • Implémenter et faire respecter les décisions et principes d'architecture
  • Concevoir et développer des composants ou modules critiques
  • Accompagner et coacher les développeurs au quotidien (support technique, revues de code)
  • Garantir la qualité du code (tests, documentation, standards, refactoring)
  • Participer à la planification technique des sprints et à l'identification des risques
  • Assurer une communication fluide entre développeurs, architectes et parties prenantes
  • Contribuer à la veille technologique et proposer des améliorations techniques
  • Animer des sessions de partage de connaissances et de formation continue
  • Participer à des initiatives transverses (communautés de pratiques, groupes d'experts)

Requirements

Expérience & posture

  • Minimum 6 ans d'expérience dans un rôle de Tech Lead ou équivalent
  • Expérience confirmée en environnement Agile
  • Forte capacité d'analyse et de résolution de problèmes complexes
  • Leadership technique, posture de coach et capacité d'influence
  • Excellentes compétences en communication, pédagogie et esprit de synthèse
  • Autonomie, sens des responsabilités et esprit d'équipe
  • Sensibilité aux enjeux de sécurité de l'information

Compétences techniques Développement Front-End :

  • JavaScript / TypeScript, HTML, CSS
  • Frameworks modernes (Angular, Vue.js)
  • Systèmes de design (Material Design, Vuetify)

Développement Back-End :

  • Java / JEE, Spring
  • Node.js (Express)

Architecture & bonnes pratiques

  • Clean Code, SOLID, DDD, TDD, BDD
  • Patterns de conception et d'intégration
  • Connaissance des architectures logicielles courantes

API & données

  • Conception et développement d'API REST (SOAP apprécié)
  • Bases de données relationnelles (PostgreSQL, MySQL, SQLite)
  • MongoDB apprécié

DevOps & qualité

  • Git, CI/CD (GitLab CI, Jenkins)
  • Maven, NPM
  • Tests unitaires (JUnit)
  • Qualité de code (SonarQube)
  • Connaissances Docker / orchestration de conteneurs

Outils

  • IntelliJ IDEA
  • Jira, Confluence

About the company

Groupe de conseil international fondé en 2019, Ekkiden anime un écosystème de consultants passionnés et engagés qui mènent des projets de transformation organisationnelle, opérationnelle et technologique dans l'IT/Digital, l'Industrie/R&D et la sustainability, chez les grands comptes et PME, en France, Suisse, Espagne et Allemagne.

Apply for this position