Confirmed Software engineer H/F
À propos du poste
Dans le cadre du développement et de la fiabilisation d’une plateforme digitale, nous recherchons un Ingénieur logiciel senior capable de contribuer à la conception, au développement et à l’évolution de solutions techniques robustes, scalables et maintenables.
Le consultant interviendra au sein des équipes plateforme en collaboration étroite avec les ingénieurs seniors, les architectes et les équipes produit. Son rôle consistera à traduire les orientations techniques et architecturales en solutions concrètes, tout en garantissant la cohérence des pratiques d’ingénierie, la qualité du code et la fiabilité opérationnelle de la plateforme.
La mission couvre à la fois le développement de nouvelles fonctionnalités, l’amélioration continue des composants existants, la mise en place de bonnes pratiques techniques, la documentation des choix réalisés et la contribution aux processus de déploiement, de supervision et de résolution d’incidents.
Responsabilités principales
Le consultant participera à la conception et à la mise en œuvre de nouvelles fonctionnalités de plateforme en veillant à leur performance, leur évolutivité et leur robustesse.
Il contribuera à l’application des standards d’ingénierie au sein des équipes, afin d’éviter la fragmentation technique et de favoriser des pratiques homogènes, fiables et maintenables.
Il interviendra dans la déclinaison des orientations d’architecture en composants réutilisables, modèles d’implémentation, patterns techniques et solutions concrètes pour les équipes de développement.
Il participera aux échanges techniques, aux arbitrages de conception et à la documentation des décisions prises, avec une attention particulière portée à la clarté, à la traçabilité et à la réutilisation.
Il contribuera à la qualité opérationnelle de la plateforme à travers la supervision, l’analyse des logs, la gestion des alertes, la résolution d’anomalies et l’analyse des causes racines.
Il participera à la mise en place et à la maintenance des tests automatisés, unitaires, d’intégration et de bout en bout, afin de limiter les régressions et de sécuriser les mises en production.
Il travaillera avec les équipes plateforme sur les processus CI/CD, l’automatisation des déploiements, la validation des releases et l’amélioration continue des pratiques DevOps.
Il contribuera enfin à la rédaction et à la mise à jour de la documentation technique, des procédures d’exploitation, des guides de diagnostic et des runbooks.
Profil recherché
Profil senior avec plus de 10 ans d’expérience en ingénierie logicielle, habitué aux plateformes à grande échelle, systèmes distribués et architectures modulaires.
Bonne maîtrise des architectures API-first, microservices, cloud-native, DevOps, CI/CD, Docker/Kubernetes et sécurité applicative. Une expérience backend, idéalement .NET Core, ainsi qu’une bonne compréhension Angular ou React sont appréciées.
Anglais professionnel requis, niveau B2/C1, avec capacité à documenter, collaborer avec des équipes internationales et accompagner des développeurs plus juniors.
Postuler
Remplissez le formulaire, nous vous répondons rapidement.