Description:
Vous venez d’obtenir votre diplôme et la technologie et l’innovation vous passionnent ? Rejoignez notre équipe au poste d’ingénieur logiciel I, où vous aurez l’occasion de travailler sur des projets stimulants, de développer vos compétences et de contribuer à la création de solutions logicielles efficaces. Ce poste est destiné aux jeunes diplômé(e)s ayant l’envie de débuter leur carrière dans un environnement dynamique et collaboratif.
Responsabilités :
- Développement et implémentation : Produire du code structuré, optimiser et facile à modifier pour plusieurs applications logicielles et systèmes.
- Collaboration : Travailler en étroite collaboration avec les chefs de produit, les concepteurs et les autres ingénieurs pour comprendre les besoins et fournir des solutions logicielles de haute qualité.
- Débogage et tests : Participer au débogage, aux tests et à l’optimisation des applications logicielles afin d’en garantir la fiabilité et les performances.
- Formation et évolution : S’investir dans la formation et l’amélioration continues en assistant à des ateliers, en participant à des revues de code et se tenant au courant des dernières tendances et technologies du secteur.
- Documentation : Aider à la création et à la mise à jour de la documentation technique pour les applications logicielles et les systèmes.
Compétences et diplômes demandés :
- Licence en informatique, en ingénierie ou dans un domaine connexe.
- Maîtrise d’au moins un langage de programmation tel que Java, Python, C++ ou JavaScript.
- Solide compréhension des principes fondamentaux de l’informatique, notamment des algorithmes, des structures de données et des principes de conception des logiciels.
- Excellentes compétences en matière de résolution de problèmes et attitude proactive.
- Bonnes aptitudes à la communication et au travail en équipe, avec une volonté de collaborer et d’apprendre des autres.
- Compréhension conceptuelle des composants front-end/back-end ainsi que des microservices.
- Mentalité d’évolution : Capacité à s’adapter et à apprendre dans des situations variables.
Exigences
Qualifications souhaitées :
- Expérience de stage dans le domaine du développement de logiciels ou dans des domaines connexes.
- Connaissance des outils et méthodologies de développement de logiciels, tels que les systèmes de contrôle de version (Git), les environnements de développement intégrés (IDE) et les pratiques agiles.
- Compréhension de base des technologies Web, des bases de données et des services infonuagiques.
- Fort esprit d’engagement et de responsabilité.