About the Role
Votre quotidien
En nous rejoignant à Rennes, vous intégrez un site dynamique regroupant nos activités de services numériques permettant d’opérer les systèmes d’informations critiques de nos clients et de les accompagner dans leur transformation numérique sécurisée.
Ce Que Nous Pouvons Faire Ensemble
En tant que Software Engineer chez Thales, vous serez amené(e) à :
- Travailler au sein d'une équipe Scrum avec d'autres développeurs de logiciels, en mode Agile.
- Contribuer à la définition des besoins, à la conception du logiciel et être impliqué(e) dans les aspects architecturaux des projets logiciels.
- Intégrer les composants logiciels dans un système logiciel entièrement fonctionnel.
- Ecrire un code bien conçu, documenté et testable.
- Développer, tester et exécuter le cycle de vie complet du développement logiciel.
- Concevoir, mettre en œuvre et tester des fonctionnalités en tenant compte de l'évolutivité, des performances, du déploiement/de l'exploitation et de l'expérience de l'utilisateur(ice) final(e).
- Faire des estimations et contribuer à la planification avec les membres de l'équipe.
- Collaborer avec d'autres ingénieur(e)s en solutions logicielles afin de partager les connaissances et d'améliorer le produit/solution dans son ensemble.
Qui êtes-vous ?
Vous venez d'être diplômé(e) d'un master d'une école d'ingénieur et justifiez d'une expérience significative d'environ 2 ans (stages professionnels/stages, projets universitaires ou personnels tels que GIT Hub, Meet Ups, etc.). Vous êtes débrouillard(e), innovant(e) et orienté(e) solutions. Vous avez l'esprit d'équipe et aimez travailler de manière indépendante.
Compétences
- Vous êtes capable de vous adapter et de réagir au changement.
- Vous savez et aimez concevoir, développer et tester des solutions et/ou des composants logiciels sécurisés.
- Vous pouvez démontrer votre connaissance des langages et cadres de programmation Full Stack ou pure back/pure front en GO ou en Rust.
- Vous êtes familier(ère) avec la compilation/construction de code/intégration continue.
- Vous avez connaissance des plateformes informatiques, des systèmes d'exploitation et des hyperviseurs du SI.
- Vous connaissez les principes Agile.
Votre carrière chez Thales
Différentes Opportunités Vous Permettront De Découvrir D'autres Domaines Ou Sites. Vous Pourrez Évoluer Et Développer Vos Compétences Dans Différents Domaines.
Requirements
Software Development
You should have experience in designing, developing, and testing secure software solutions.
Programming Languages
Proficiency in Go or Rust is essential for this role.
Agile Methodologies
Familiarity with Agile principles and Scrum practices is required.
Continuous Integration
Experience with code compilation and continuous integration processes is necessary.
Nice to Have
Experience in full stack development is a plus.
Ability to work effectively in a team-oriented environment is beneficial.
Benefits
Attractive Compensation
You will receive a competitive salary package.
Continuous Learning
Opportunities for ongoing skill development and training are provided.
Inclusive Environment
Thales promotes an inclusive and supportive workplace.