Partager cette offre
Missions principales
En tant que Technical Leader, vous aurez un rôle clé dans l’encadrement et le développement technique de votre équipe. Vos missions incluront :
Pilotage technique et encadrement
Accompagner et encadrer une petite équipe de développeurs
Garantir la qualité du code et l’application des bonnes pratiques
Assurer la montée en compétences des développeurs (mentorat, revue de code, partage de connaissances)
Conception et développement
Comprendre les besoins métier et rédiger les documents techniques
Concevoir, développer et maintenir des applications en utilisant les meilleures pratiques du développement logiciel
Mettre en place des architectures scalables, robustes et évolutives
Intervenir à la fois sur le développement front-end et back-end
Documentation et gestion du cycle de développement
Mise à jour du “operational manual” du produit à chaque livraison
Participer au Program Increment Planning (Méthodologie SAFE)
Assurer l’intégration continue et l’automatisation des tests
Participer au déploiement des solutions en environnement d’intégration et de préproduction
Assurer la maintenance et l’évolution des applications
Coordination et communication
Collaborer avec les équipes métier et la maîtrise d’ouvrage
Gérer les interactions avec l’équipe exploitation et infrastructure
Participer à l’amélioration continue des processus de développement
Compétences techniques requises
Le candidat idéal doit avoir une forte expertise en développement .NET et être capable d’accompagner techniquement une petite équipe de développeurs.
Technologies principales :
Développement Full Stack (front-end et back-end)
Langages : C# (TPL, , MVC, WCF)
Frameworks : .NET Core, .NET 4.5
Outils de développement : Visual Studio, Azure DevOps
Méthodologies : TDD, SOLID, intégration continue
Développement front-end : HTML5, TypeScript, Bootstrap, Vue.js 3, jQuery
API et interconnexions : REST API
Sécurité : OIDC (Keycloak), OWASP
Bases de données SQL : PostgreSQL (Timescaledb est un plus), Oracle
Bases de données NoSQL : InfluxDB
Outils de messaging : RabbitMQ
Outils DevOps : Azure DevOps, Helm, Docker, Octopus Deploy
Profil recherché
Expérience et qualifications :
Minimum 10 ans d’expérience en développement et architecture logicielle
Expérience confirmée dans la gestion du cycle de développement logiciel
Maîtrise des méthodologies Agile (Scrum, Kanban)
Expérience en automatisation des déploiements logiciels
Langues :
Anglais : Courant
Qualités professionnelles :
Créativité et capacité d’abstraction
Excellentes compétences en rédaction technique
Fort intérêt pour les nouvelles technologies
Méthode et rigueur
Esprit d’équipe et leadership
Autonomie et capacité de décision
Environnement de travail
Pourquoi nous rejoindre ?
Travailler sur des projets innovants et à fort impact
Intégrer une équipe dynamique et passionnée
Bénéficier d’un environnement stimulant et propice à l’évolution professionnelle
Postulez à cette offre !
Trouvez votre prochaine mission parmi +8 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.