
Partager cette offre
Dans le cadre de la refonte d’un module applicatif stratégique au sein d’un environnement SI complexe lié à la gestion et à l’optimisation des activités énergétiques, nous recherchons un(e) Software Engineer Senior.
La mission s’inscrit dans la constitution d’une nouvelle équipe chargée de développer un nouvel outil, avec une volonté de repartir sur une architecture et un code indépendants de l’historique existant.
Vous interviendrez sur des applications contribuant à des problématiques de planification, d’optimisation et d’analyse de données dans un contexte métier exigeant.
Les principales missions seront :
Contribuer à la définition et à l’évolution des guidelines de développement et de déploiement.
Concevoir et développer des solutions répondant aux besoins prioritaires.
Participer à la conception de fonctionnalités liées à l’analyse et à la restitution de données.
Développer et maintenir des applications en Python.
Concevoir des solutions en programmation orientée objet.
Participer au développement des interfaces Front-end.
Manipuler et traiter des fichiers de données, notamment NetCDF (.nc) et JSON.
Participer aux phases de conception et aux choix techniques.
Rédiger la documentation de conception et d’exploitation.
Assurer la qualité, la maintenabilité et l’homogénéité du code produit.
Réaliser les tests unitaires des développements.
Participer à la veille technologique et proposer des solutions innovantes.
Utiliser des outils d’IA d’aide au développement tout en maîtrisant leurs limites.
Animer des ateliers de conception, de formation et de partage de connaissances.
Participer à la montée en compétences des autres membres de l’équipe.
Le consultant devra également progressivement acquérir une compréhension des modèles de calcul développés par la R&D, notamment afin de comprendre leur fonctionnement, leur lancement et leur optimisation.
Profil recherché
Nous recherchons un(e) Software Engineer Senior autonome et expérimenté(e), capable d’intervenir aussi bien sur la conception et le développement que sur l’accompagnement technique de l’équipe.
Le profil devra notamment démontrer :
Une forte maîtrise du développement logiciel en Python.
Une bonne culture de la programmation orientée objet.
Une expérience sur des projets d’analyse et de traitement de données.
Une expérience du développement d’applications Front-end.
Une forte autonomie et une capacité à faire avancer les sujets.
Une excellente capacité d’analyse des besoins.
Une capacité à proposer des solutions et à être force de proposition.
De solides qualités relationnelles et une capacité à travailler en équipe.
Une capacité à coacher et faire progresser d’autres développeurs.
Une bonne rigueur et de solides capacités rédactionnelles.
Une capacité à s’adapter à des environnements complexes et grands comptes.
Python
Flask
Pandas
Plotly
Programmation Orientée Objet (POO)
Vue.js ou Angular
SPA
Node.js
Flask
Fichiers NetCDF (.nc)
JSON
Base de données : possibilité de mise en place selon les besoins
GitLab
Docker
SonarQube
Checkmarx
Développement et déploiement continu
Outils d’IA d’aide au développement
Compréhension des usages et des limites de ces outils
Environnement de travail
Poste : Software Engineer Senior autonome et expérimenté(e),
Localisation : Saint-Denis
Durée : 6 mois renouvelable
Expérience : Senior
Format : Hybride
Découvrir Craftman data
Postulez à cette offre !
Trouvez votre prochaine mission parmi +8 000 offres !
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Software Engineer Senior – Python / Front-end
Craftman data
