Software Engineer Python - Vue.Js Senior H/F - Vorstone
Les missions du poste
Le besoin
Contexte
Dans le cadre de la modernisation d'applications stratégiques dédiées à l'optimisation et à la planification d'activités industrielles à forts enjeux, nous recherchons un(e) Software Engineer Full Stack pour intégrer une équipe Agile en charge de la refonte d'un système critique de calcul et d'aide à la décision.
L'environnement est particulièrement stimulant, avec des problématiques mêlant traitement de données volumineuses, algorithmes complexes, calcul haute performance (HPC) et interfaces utilisateurs avancées.
Missions
Au sein d'une équipe produit pluridisciplinaire, vous intervenez sur l'ensemble du cycle de développement :
- Analyser les besoins fonctionnels avec les métiers et les Product Owners.
- Concevoir et développer de nouvelles fonctionnalités sur les composants back-end et front-end.
- Participer à la refonte et à l'évolution d'applications critiques.
- Produire un code robuste, maintenable et documenté.
- Réaliser les tests unitaires et garantir la qualité logicielle.
- Participer aux revues de code et aux ateliers de conception.
- Contribuer aux estimations et à la planification des développements.
- Accompagner la montée en compétence des autres membres de l'équipe.
- Être force de proposition sur les choix techniques et les bonnes pratiques de développement.
- Identifier les risques techniques et proposer des plans d'actions adaptés.
Environnement technique
Back-end :
- Python
- FastAPI
- Pydantic
- Pandas
- Plotly
- API REST
Front-end :
- Vue.js
- JavaScript / TypeScript
- Node.js
- Applications SPA (Single Page Applications)
DevOps & Qualité :
- GitLab
- Docker
- Kubernetes
- SonarQube
- Checkmarx
- CI/CD
Data :
- PostgreSQL
- Traitement et analyse de données
Autres :
- Outils d'assistance au développement basés sur l'IA
- Développement orienté objet (POO)
- Méthodes Agile/Scrum
Le profil recherché
Profil recherché
Compétences techniques
Vous justifiez d'une expérience significative en développement logiciel et maîtrisez :
- Python orienté objet et son écosystème moderne
- FastAPI et le développement d'API performantes
- Le développement front-end avec Vue.js
- Les architectures SPA
- Les bases de données relationnelles PostgreSQL
- Les pratiques CI/CD et DevOps
- Les outils de qualité et de sécurité du code
- Les outils d'IA générative appliqués au développement et leurs limites
Savoir-être :
Nous recherchons une personne reconnue pour :
- Son sens du service et de la satisfaction utilisateur
- Son autonomie et sa capacité à rendre compte
- Sa rigueur et sa qualité rédactionnelle
- Son esprit d'équipe
- Son sens de l'initiative
- Sa capacité à challenger l'existant et proposer des améliorations
- Ses qualités de communication et d'animation d'ateliers
- Sa capacité à accompagner et faire progresser les autres développeurs
- Son aisance dans les environnements grands comptes et complexes