Développeur Backend Senior Python Django et PHP - Saas - Paris H/F

Monetaryamount
Paris, France
6 days ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
€48,000.0 - €60,000.0
Working hours
Regular working hours
Languages
English

Tech stack

JavaScript (Programming Language) PHP (Programming Language) Application Programming Interfaces (APIs) Software as a Service Code Review Databases Continuous Integration Relational Databases Django Web Framework Python (Programming Language) SQL Databases TypeScript
+5 more
Technical Debt Backend Vue.js Front End Software Development Microservices

Job description

Le poste associe développement backend, conception applicative, accompagnement des développeurs et maintien en conditions opérationnelles. Il offre une évolution à court terme vers un rôle de Lead Developer., Développement et architecture

  • Développer de nouvelles fonctionnalités sur le socle PHP existant et les services Python/Django.
  • Analyser les demandes métier et identifier leurs impacts techniques.
  • Évaluer la complexité et les délais de réalisation.
  • Participer à la modélisation et aux choix d’architecture.
  • Rédiger les spécifications et la documentation techniques.
  • Concevoir, développer et déployer des microservices.
  • Réaliser les tests et sécuriser les mises en production.
  • Prévenir les régressions et communiquer sur les évolutions livrées.

Qualité et accompagnement

  • Réaliser les revues de code et apporter des retours constructifs.
  • Définir et faire appliquer les standards de développement.
  • Accompagner les développeurs juniors et intermédiaires.
  • Participer à leur montée en compétence par le mentoring et le partage de bonnes pratiques.
  • Contribuer aux ateliers de conception et d’idéation.
  • Favoriser une culture d’équipe fondée sur la qualité, la collaboration et l’amélioration continue.

Pilotage et fonctionnement opérationnel

  • Suivre l’avancement des projets et coordonner les différentes parties prenantes.
  • Réaliser les arbitrages techniques nécessaires au respect des délais.
  • Identifier les points de friction et proposer des solutions adaptées.
  • Optimiser les performances SQL et réduire progressivement la dette technique.
  • Diagnostiquer et résoudre les incidents de production.
  • Apporter une expertise aux équipes support.
  • Approfondir progressivement la connaissance des flux métier, notamment ceux associés à la facturation et à la consommation de services.

Environnement technique

  • Backend : Python, Django et PHP
  • Frontend : Vue.js, TypeScript et JavaScript
  • Architecture : API, microservices et applications existantes
  • Base de données : SQL
  • Pratiques : tests, code review, refactoring et documentation
  • Activités : conception, développement, CI/CD, mise en production et RUN

Requirements

Profil recherchéProfil recherchéAu moins cinq ans d’expérience en développement backend.Solide maîtrise de Python et Django, ou capacité démontrée à monter rapidement en compétence sur cet environnement.Bonne connaissance de PHP et des problématiques de modernisation d’un système existant.Expérience de la conception technique et des architectures applicatives.Capacité à analyser une demande métier et à en évaluer les impacts.Pratique des revues de code, des tests et des standards de qualité.Expérience de la mise en production et de la résolution d’incidents.Appétence pour l’accompagnement et la formation de profils moins expérimentés.Anglais professionnel.Communication claire, esprit d’équipe, autonomie et sens de l’initiative.Intérêt pour les enjeux fonctionnels liés à la facturation et aux flux de services.ÉvolutionLe poste a vocation à évoluer vers une fonction de Lead Developer. Le futur collaborateur prendra progressivement davantage de responsabilités dans les orientations techniques, la coordination des développements et l’accompagnement de l’équipe., * Au moins cinq ans d’expérience en développement backend.

  • Solide maîtrise de Python et Django, ou capacité démontrée à monter rapidement en compétence sur cet environnement.
  • Bonne connaissance de PHP et des problématiques de modernisation d’un système existant.
  • Expérience de la conception technique et des architectures applicatives.
  • Capacité à analyser une demande métier et à en évaluer les impacts.
  • Pratique des revues de code, des tests et des standards de qualité.
  • Expérience de la mise en production et de la résolution d’incidents.
  • Appétence pour l’accompagnement et la formation de profils moins expérimentés.
  • Anglais professionnel.
  • Communication claire, esprit d’équipe, autonomie et sens de l’initiative.
  • Intérêt pour les enjeux fonctionnels liés à la facturation et aux flux de services., Anglais API SGBD SQL Pro-activité Vue JS Python Autonomie PHP Django Javascript TypeScript

Benefits & conditions

Salaire :Entre 48 000 et 60000 euros, Évolution

Le poste a vocation à évoluer vers une fonction de Lead Developer. Le futur collaborateur prendra progressivement davantage de responsabilités dans les orientations techniques, la coordination des développements et l’accompagnement de l’équipe.

About the company

Notre client est un groupe français spécialisé dans les services numériques B2B. Dans le cadre de la modernisation de son système d’information, il renforce une équipe chargée de faire évoluer une plateforme métier stratégique utilisée quotidiennement par ses partenaires.

Cette plateforme repose actuellement sur un socle PHP historique, progressivement complété par de nouveaux services développés en Python/Django. L’environnement frontend combine également des composants existants en JavaScript natif et de nouvelles briques en Vue.js/TypeScript.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

Videos

See all

Related articles

See all