En rejoignant la R&D de Balyo, tu intègreras l’équipe Interfaces Système. Tu participeras activement à concevoir et à mettre en place des solutions pour corriger des bugs, améliorer le logiciel et développer de nouvelles fonctionnalités.
Tes missions:
* Prendre en charge une partie du code des Interfaces Système.
* Contribuer à l’amélioration continue du code et à son optimisation.
* Proposer des solutions pour résoudre les problèmes de programmation rencontrés.
* Approfondir ta connaissance de l’architecture logicielle pour : bien connaître ton périmètre et savoir vers qui te tourner et où chercher quand un sujet dépasse ton scope.
Tes responsabilités au quotidien :
Qualité du code
* Respecter et appliquer les règles de codage Balyo sans compromis.
* Livrer un code clair, avec ses limites et ses conditions d’utilisation bien définies.
* Documenter tout nouveau code et contribuer à améliorer la doc de l’existant.
* Ajouter des commentaires utiles pour rendre ton code facile à comprendre par d’autres.
* Toujours garder une vision système : ton code doit bien s’intégrer dans l’ensemble.
Communication
* Communiquer de façon claire et sans ambiguïté, à l’oral comme à l’écrit.
* Ne jamais laisser une situation floue : préciser quoi faire, qui le fait, et quand.
Profil recherché
Nous cherchons un.e alternant. qui:
* A soif d’apprendre et de progresser.
* Adore la tech, mais sait aussi faire simple quand il le faut.
* A un esprit « hands-on » : sait tester ses idées pour les valider ou non.
* Communique facilement avec les autres.
* Est curieux d’autres sujets que le code pur.
* Français & bon niveau d'anglais obligatoire
Formation :
* Être inscrit en école d’ingénieurs ou dans un cursus en développement logiciel (ex. Ecole 42, Epita)
* Ou avoir un autre diplôme mais avec une vraie expérience pratique en dev.
Langues :
* Français indispensable : pas besoin d’être bilingue, mais tu dois comprendre, parler et écrire pour pouvoir bosser efficacement en équipe.
* Anglais obligatoire : l’un des sièges de Balyo est à Boston ; tu échangeras régulièrement avec des anglophones natifs.
Compétences techniques :
* Bien connaître Python.
* Être autonome pour installer et gérer un environnement Python (VirtualEnv, etc.).
* Avoir une bonne expérience sous Linux.
* Maîtriser les bases de Bash et les notions Linux (chemins, planification, gestion des paquets).
* Être à l’aise avec la ligne de commande et les éditeurs de texte non graphiques (Vim, Nano…).
* Avoir un vrai esprit de résolution de problèmes.
* Prévoir jusqu’à 20 % de ton temps sur notre site de production à Moissy.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.