Senior Software Engineer - Python (H/F)

Ippon Technologies

Nantes

Hybride

EUR 45 000 - 75 000

Plein temps

Il y a 2 jours
Soyez parmi les premiers à postuler

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Avantages offerts par ce poste

Formation continue
Mentorat BlackBelt
Blog technique et valorisation de l'ex

Résumé du poste

IPPON recrute un Software Engineer à Nantes pour concevoir et développer des services backend en Python, et travailler sur des API REST avec une attention particulière à la qualité et à la performance.

Vous intégrerez une practice Software Engineering d'envergure, avec une culture IA et des pratiques d'ingénierie avancées. Télétravail partiel et présence sur site à Nantes selon les projets.

Qualifications

  • Au moins 5 ans d'expérience en développement, dont 3 ans en Python.
  • Maîtrise du développement backend en Python et de la conception d'API (FastAPI, Django selon les contextes).
  • Expérience avec les tests (TDD/CI) et une culture du test approfondie (pytest).
  • Connaissance des architectures modernes API REST, microservices et Cloud.
  • Bonnes pratiques DevOps (CI/CD, observabilité).
  • Connaissance des bases de données PostgreSQL.
  • Compétences en développement augmenté par l'IA et intégration de mécanismes IA.

Responsabilités

  • Concevoir et développer des services et API backend en Python, avec modélisation et performance.
  • Contribuer aux interfaces web des applications lorsque nécessaire.
  • Écrire et maintenir des tests unitaires, d'intégration et de performance.
  • Réaliser des revues de code et améliorer les pratiques et la qualité logicielle.
  • Collaborer avec les équipes produit, UX et DevOps et participer aux choix techniques et à l'amélioration continue.

Connaissances

Python backend
API design
Testing & CI
DevOps & CI/CD
IA générative & LLM
Code reviews & quality

Outils

Python
FastAPI
Django
PostgreSQL
pytest
Playwright
GitLab CI
GitHub Actions
Terraform
React

Description du poste

Depuis 2002, Ippon accompagne ses clients dans leur transformation digitale et technologique, du Software Engineering à la Data/IA, Cloud & DevOps, en passant par l’architecture et le produit.

Avec plus de 800 personnes réparties en France et à l’international (USA, Australie, Maroc), Ippon est un collectif construit sur le partage et la transmission, animé par l’excellence technique et la volonté d’offrir à chacun et chacune les moyens de progresser.

Vous rejoindrez notre practice Software Engineering, qui compte près de 200 membres en France, dont une quinzaine à Nantes. L’agence nantaise compte une cinquantaine de personnes, avec toutes les practices du groupe représentées, permettant des équipes pluridisciplinaires locales sur nos projets. Nous accompagnons des clients de toutes tailles, des grands comptes aux TPE, dans la conception de solutions logicielles robustes et ambitieuses. Nous intervenons auprès d'acteurs industriels, énergétiques, et de la grande distribution, entre autres.

Le craft et la qualité sont au cœur de notre ADN. Nos équipes évoluent dans un écosystème technique varié : en backend, Python aux côtés de Java/Spring, Quarkus, Kotlin et Node ; en frontend, React, Angular ou Vue, selon les projets. Le tout porté par des pratiques d'ingénierie exigeantes : architecture hexagonale, TDD, BDD et domain-driven design.

La practice est également active dans l'écosystème tech : Nantes Craft, Devfest, Devoxx, et autres conférences, ainsi que des contributions régulières au blog technique Ippon.

Votre rôle

En tant que Software Engineer chez Ippon, vos missions seront les suivantes :

  • Concevoir et développer des services et API backend en Python : modélisation du domaine, performance, maintenabilité.
  • Contribuer aux interfaces web des applications lorsque le projet le demande.
  • Concevoir et implémenter des fonctionnalités robustes, performantes et maintenables.
  • Écrire et maintenir les tests unitaires, d’intégration et de performance.
  • Réaliser des revues de code et contribuer à l’amélioration continue de la qualité.
  • Participer aux choix techniques et à l’amélioration des pratiques d’équipe.
  • Collaborer avec les équipes produit, UX et opérations (DevOps).
  • Implémenter, lorsque le projet le requiert, les fonctionnalités d'IA générative consommées par les applications (intégration de LLMs, RAG, agents) en collaboration avec les équipes AI/ML.

Vous intégrerez les outils d'IA dans vos pratiques de développement. À Nantes, la quasi-totalité de nos projets s'appuie aujourd'hui sur l'IA dans le cycle de développement : génération de tests, agents de coding, revue. Vous gardez la responsabilité de la qualité, de la sécurité et de la maintenabilité du code livré. Chez Ippon, Claude est déployé et mis à disposition à l’ensemble des équipes.

En fonction des missions, vous pourrez être amené à prendre un rôle de Lead Dev, ou Leader Technique.

Votre profil

Vous justifiez d'au moins 5 ans d'expérience en développement, dont au moins 3 ans en Python.

  • Maîtrise du développement backend en Python : conception d'API (FastAPI, Django selon les contextes), typage statique (mypy, Ty), qualité de code (ruff), outillage moderne (uv, PDM, Poetry).
  • Bonne connaissance des pratiques et outils de tests (TDD, tests automatisés, CI) et culture du test approfondie : pytest et son écosystème (pytest-cov, pytest-asyncio, pytest-mock), testcontainers, Playwright, tests d'intégration.
  • Bonne compréhension des architectures modernes (API REST, microservices, cloud) et de l’architecture applicative (hexagonale, découplage du domaine, testabilité).
  • Modélisation et manipulation des bases de données (PostgreSQL).
  • Bonne connaissance des pratiques DevOps : CI/CD (GitLab CI, GitHub Actions), automatisation, observabilité.
  • Sensibilité aux bonnes pratiques de qualité logicielle (clean code, design patterns).
  • Maîtrise des outils de développement augmenté par l'IA et des bonnes pratiques associées (revue critique des sorties, tests, sécurité, harness engineering).
Constituent de vrais atouts :
  • Maîtrise d’un cloud public, AWS en particulier, et des architectures serverless.
  • Maîtrise de l'infrastructure as code (Terraform).
  • Maîtrise d’un framework front moderne (React, Angular, Vue).
  • Expérience sur un ou plusieurs autres langages backend.
Pourquoi rejoindre IPPON ?
  • Apprentissage continu : du temps vraiment dédié à votre progression - formations internes, passage de certifications, participation à des conférences, veille technique partagée.
  • Mentorat : notre programme BlackBelt propose un mentorat personnalisé pour accompagner la montée en compétences .
  • Valorisation de votre expertise : contribution au blog technique, REX, livres blancs, animation d'événements.
  • Un collectif qui tient ses promesses : esprit d'équipe, moments de partage réguliers, événements internes, et environnement où on se connaît vraiment.
  • Des projets qui ont du sens : des missions de build principalement, avec des technos récentes, et un impact concret. Vous interviendrez dans des contextes variés, de la PME en croissance au grand compte en transformation.
  • Flexibilité : nous encourageons le présentiel le premier mois pour favoriser l'intégration, puis généralement 2j/semaine de télétravail.

Envie d’en savoir plus ? Découvrez notre blog IT : https://blog.ippon.fr/

Processus de recrutement
  • Un entretien RH avec Marianne (1h)
  • Un entretien technique avec nos équipes techniques (1h30)
  • Un échange avec notre directrice d'agence et notre CTO local (1h)
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Ingénieur Cloud & DevOps (H/F)
Ingénieur Cloud & DevOps (H/F)

Ippon Technologies • Nantes

Hybride
EUR 45 000 - 65 000
2 jours de télétravail par semaine
AI Engineer (H/F)
AI Engineer (H/F)

Ippon Technologies • Nantes

Hybride
EUR 65 000 - 90 000
Télétravail partiel
Formation continue
Mentorat BlackBelt
+2
Architecte Data (H/F)
Architecte Data (H/F)

Ippon Technologies • Nantes

Hybride
EUR 50 000 - 65 000
Conférences et formations internes
2 jours de télétravail par semaine
Programme de formation BlackBelt
Architecte Logiciel - F/H
Architecte Logiciel - F/H

Ippon Technologies • Bordeaux

Sur place
EUR 45 000 - 60 000
Formation continue
Conferences et formations internes
Programme BlackBelt
Architecte Cloud & DevOps - F/H
Architecte Cloud & DevOps - F/H

Ippon Technologies • Bordeaux

Sur place
EUR 55 000 - 75 000
Formation continue
Programme de mentoring
Primes pour le développement professionnel
+2
Senior Software Engineer (Kotlin) - F/H
Senior Software Engineer (Kotlin) - F/H

Ippon Technologies • Bordeaux

Sur place
EUR 45 000 - 60 000
Conférences internes régulières
5 jours de formation par an
Recrutement sur profil
+1
Architecte Data - F/H
Architecte Data - F/H

Ippon Technologies • Bordeaux

Sur place
EUR 55 000 - 75 000
Formation continue
Programme de mentoring personnalisé
Conférences et formations internes
Ingénieur.e IA/ML (H/F)
Ingénieur.e IA/ML (H/F)

Ippon Technologies • Nantes

Sur place
EUR 45 000 - 65 000
Conférences et formations internes
2 jours de télétravail par semaine
Activités sportives avec collègues
+1
AI Engineer H/F
AI Engineer H/F

Ippon Technologies • Lyon

Hybride
EUR 65 000 - 95 000
Télétravail partiel
Formation et certifications
Mentorat BlackBelt
Product Manager H/F
Product Manager H/F

Ippon Technologies • Lyon

Hybride
EUR 55 000 - 75 000
Formation interne
Mentorat BlackBelt
Projets à fort impact
+2