Recrutement Unowhy

Ingénieur Logiciel H/F - Unowhy

  • Neuilly-sur-Seine - 92
  • CDI
  • Unowhy
Publié le 17 août 2026
Postuler sur le site du recruteur

Les missions du poste


LES MISSIONS

Au sein du pôle produit et l'équipe développement logiciel au sein du pôle produit, il/elle contribue au développement, à la qualité et à la fiabilité des services backend de la plateforme UNOWHY. Il/elle partage son activité entre le développement des services backend et la conception des dispositifs garantissant leur qualité, leur automatisation et leur maintenabilité.

Missions principales :

Développement backend

- Concevoir, développer et faire évoluer les micro-services Python et les API REST de la plateforme.
- Participer aux choix d'architecture et à l'amélioration continue des composants backend.
- Contribuer à l'optimisation des performances, de la scalabilité et de la maintenabilité des services.
- Participer aux revues de code, au refactoring et à l'amélioration de la qualité du code.
- Corriger les anomalies de production et contribuer à la résolution des incidents techniques.

Automatisation et qualité logicielle

- Concevoir, développer et maintenir les frameworks de tests automatisés en Python (Pytest) pour les micro-services et les API REST.
- Automatiser les tests end-to-end des interfaces web et des parcours critiques (Playwright ou Selenium).
- Intégrer les campagnes automatisées dans les pipelines CI/CD : exécution, reporting et quality gates.
- Mettre en place des tests de performance et de charge sur les services critiques (Locust, JMeter ou équivalent).
- Contribuer à l'amélioration continue de la stratégie de tests afin d'accompagner les développements.

Qualité, sécurité et fiabilité des environnements

- Contribuer à la sécurisation des environnements de développement et de test ainsi qu'à la protection des données manipulées.
- Participer à l'écriture et à la maintenance de tests de durcissement (TDS) avec les équipes DevOps et Sécurité.
- Exploiter les outils de supervision et de journalisation afin de détecter les régressions et d'améliorer la fiabilité des services.
- Contribuer à la prévention des risques techniques et à la résilience des applications.

Suivi des anomalies et amélioration continue

- Qualifier, analyser et corriger les anomalies en garantissant la non-régression.
- Participer aux investigations des incidents de production (Root Cause Analysis).
- Définir et suivre les indicateurs de qualité logicielle : couverture de tests, stabilité, dette technique et qualité des livraisons.
- Documenter les bonnes pratiques de développement, de test et d'exploitation.

Collaboration et fonctionnement agile

- Travailler en étroite collaboration avec les équipes Produit, DevOps, Sécurité et les autres développeurs.
- Promouvoir les bonnes pratiques d'ingénierie logicielle : revues de code, TDD, tests contractuels, intégration continue.
- Participer aux décisions techniques, à la conception des nouvelles fonctionnalités et à la planification des projets.
- Contribuer activement aux rituels agiles (Scrum, Kanban selon les contextes).

Formation

- Formation Bac +4 / Bac +5 en informatique ou ingénierie logicielle. Certification ISTQB appréciée.

Expérience

- Expérience significative en développement backend Python dans un environnement SaaS exigeant.
- Expérience de la conception d'API REST et d'architectures de micro-services.
- Pratique de l'automatisation des tests (Pytest) intégrée au cycle de développement.
- Bonne maîtrise des pipelines CI/CD, Git et Docker.
- Une expérience dans un environnement manipulant des données sensibles ou fortement disponible (SaaS, cloud, EdTech, FinTech, HealthTech...) constitue un atout.

Environnement technique

- Langages & scripting : Python (impératif), Shell ; TypeScript apprécié
- Frameworks de test : Pytest (impératif), Playwright ou Selenium, Locust ou JMeter
- Tests d'API : REST, Postman/Newman
- CI/CD & GitOps : Git, workflows Git, quality gates, GitOps
- Conteneurisation & orchestration : Docker, Kubernetes (exploitation d'environnements de test)
- Observabilité : Prometheus, Grafana, Loki (analyse des campagnes et incidents)
- Bases de données : PostgreSQL (SQL)
- Sécurité : pratiques SecOps, OWASP, tests de durcissement (TDS)

Compétences transverses

- Conception et développement de solutions logicielles robustes.
- Capacité à intégrer la qualité dès la conception ("Quality by Design").
- Analyse et résolution de problématiques techniques complexes.
- Capacité à travailler dans un environnement agile et collaboratif.
- Rigueur, autonomie et sens de l'organisation.
- Esprit d'amélioration continue.
- Capacité à documenter et partager les bonnes pratiques.

Qualités personnelles

- Esprit d'équipe et goût du développement collaboratif.
- Curiosité technique et veille active.
- Capacité à proposer des solutions pragmatiques, durables et maintenables.
- Sensibilité aux enjeux de qualité, de sécurité, de performance et de disponibilité.

Ce que nous offrons

- Un rôle d'Ingénieur Logiciel au coeur du développement de la plateforme UNOWHY, alliant conception backend et excellence logicielle.
- Un environnement favorisant les bonnes pratiques d'ingénierie, l'automatisation des tests, l'intégration continue et la qualité de code.
- Une forte proximité avec les équipes Développement, DevOps, Produit et Sécurité.
- Des opportunités de montée en compétences sur les architectures backend, les pratiques DevOps et l'automatisation, au sein d'une organisation engagée dans l'éducation numérique.

Depuis 14 ans, UNOWHY conçoit et fabrique des solutions numériques qui transforment l'éducation et favorisent l'égalité des chances.

Pionnière de la EdTech française, UNOWHY est aujourd'hui la seule entreprise française à concevoir et produire son propre hardware (tablettes et équipements numériques), associé à un écosystème complet de logiciels et de services dédiés à l'apprentissage.

Avec près de 200 collaborateurs, nous développons au quotidien des outils technologiques, pédagogiques et inclusifs pour permettre à chaque élève, chaque enseignant et chaque établissement de tirer le meilleur parti du numérique.

Notre ambition : équiper l'ensemble des établissements scolaires en France et offrir à tous les élèves les mêmes opportunités de réussite.

Rejoindre UNOWHY, c'est participer à une aventure technologique et humaine, au service d'une mission essentielle : rendre le numérique éducatif accessible à tous.
Postuler sur le site du recruteur

Parcourir plus d'offres d'emploi