Chez Smile, on construit des solutions numériques ouvertes, performantes et durables pour des acteurs majeurs de l'industrie, du secteur public et de la défense. Avec 1 500 experts à travers l'Europe, Smile valorise le partage des connaissances et la maîtrise des outils de bout en bout.
La mission
Au sein d'un projet de sécurisation et de modernisation applicative pour un acteur majeur de l'industrie, vous prenez en charge la fiabilité, le nettoyage et la robustesse des éléments logiciels critiques.
Sécuriser le socle applicatif
- Garantir la réduction de la dette technique et le respect des standards de sécurité logicielle.
- Analyser les rapports d'audit de code et les vulnérabilités identifiées via SonarQube.
- Corriger de manière ciblée les failles de sécurité et refactoriser le code C++ et Python existant.
Développer et optimiser les composants
- Faire évoluer les fonctionnalités tout en maintenant un niveau d'exigence élevé sur les performances.
- Développer des évolutions et correctifs en C++ et Python en intégrant les bonnes pratiques de Secure Coding.
- Mettre en place des tests unitaires et d'intégration pour garantir la non-régression du code sécurisé.
Diffuser la culture Security by Design
- Collaborer étroitement avec les équipes DevSecOps et les architectes pour industrialiser la qualité de code.
- Participer à la veille sur les failles de sécurité émergentes et à l'amélioration continue des règles SonarQube.
- Partager les retours d'expérience et les bonnes pratiques de codage sécurisé avec l'équipe projet.
Votre environnement
- Langages : C++, Python
- Qualité et sécurité : SonarQube, OWASP, Secure Coding
- CI/CD et versioning : Git, GitLab CI / Jenkins
- Méthodologie : Agile / Scrum
Votre profil
Vous avez 3 ans d'expérience en développement C++ / Python et l'envie de progresser dans un cadre où l'expertise est reconnue.
- Maîtrise avancée des langages C++ et Python et de leurs écosystèmes.
- Sensibilité accrue aux problématiques de sécurité applicative et pratique de SonarQube pour le traitement de la dette technique.
- Solides compétences en qualité de code, refactorisation et tests automatisés.
- Anglais professionnel.
Pourquoi Smile
- Management de proximité par des pairs et parcours de carrière adapté.
- Plateforme d'e-learning, financement de certifications et outils de partage de connaissances.
- Cooptation rémunérée jusqu'à 3 000 €.
- Convention annuelle, salons, summer party et afterworks.
- Mutuelle et transports pris en charge à 50 %, minimum 9 RTT par an, prime de vacances, tickets restaurant et CSE dynamique.
Les prochaines étapes
- Premier contact téléphonique sur vos aspirations.
- Rencontre pour explorer votre parcours.
- Échange métier avec un expert pour évaluer vos compétences et définir vos objectifs.
Smile s'engage pour un environnement où la diversité est une force et l'inclusion un pilier.