Développeur C++ Senior | Visualisation de Données | Télétravail

À plein temps
À distance
Temps partiel
Notre client est à l'avant-garde du développement de solutions sophistiquées de visualisation de données qui transforment la manière dont les entreprises présentent leurs informations stratégiques. Leurs outils novateurs permettent aux professionnels de créer des présentations visuellement impressionnantes et riches en données, améliorant ainsi la prise de décision et la communication d'entreprise. Responsabilités principales - Concevoir et développer des applications performantes de visualisation de données en C++17/C++20 pour les plateformes Windows et macOS. - Implémenter des algorithmes complexes pour le traitement et la représentation visuelle des données. - Travailler avec des bibliothèques graphiques comme OpenGL 4.6+ et OpenCV 4.7+ pour créer des visualisations interactives et dynamiques. - Intégrer des fonctionnalités avancées utilisant Boost 1.82+ pour optimiser les performances des applications. - Participer aux cycles complets de développement logiciel, de la conception à la mise en production. - Collaborer avec des équipes pluridisciplinaires pour comprendre les besoins des utilisateurs et les traduire en solutions techniques efficaces. - Effectuer des revues de code et contribuer à l'amélioration continue des pratiques de développement. - Maintenir et optimiser le code existant pour garantir des performances optimales. - Résoudre des problèmes techniques complexes et proposer des solutions innovantes. Compétences requises - Expérience professionnelle minimale de 7 ans en tant que développeur C++. - Maîtrise du développement d'applications pour Windows (Windows 10/11) et macOS (Catalina et versions ultérieures). - Connaissance approfondie des compilateurs modernes et des normes C++17/C++20. - Expérience significative avec Git, Jenkins et les méthodologies CI/CD. - Familiarité avec les produits Microsoft Office, les systèmes d'exploitation Microsoft et leurs mises à jour respectives. - Expérience avérée avec les bibliothèques Boost, OpenCV et OpenGL. - Compréhension solide des structures de données et des algorithmes. - Diplôme universitaire technique (minimum Bac+3) ou 3 ans d'expérience prouvée en informatique. - Maîtrise de l'anglais ou de l'allemand (l'un des deux est requis). Qualités personnelles - Rigueur et attention portée aux détails dans l'exécution des tâches. - Excellentes capacités de résolution de problèmes complexes. - Esprit analytique développé et aptitude à appréhender des systèmes complexes. - Compétences de communication efficaces et capacité à travailler en équipe. - Autonomie et gestion efficace du temps en environnement de télétravail. - Intérêt marqué pour l'innovation et l'apprentissage continu dans le domaine du développement logiciel. Équilibre optimal entre vie professionnelle et personnelle grâce à la flexibilité du télétravail. Rejoignez une équipe dynamique à la pointe de l'innovation en visualisation de données et contribuez au développement de solutions logicielles qui transforment la communication d'entreprise à l'échelle mondiale.