Développeur C++ - Qt - Qml H/F

Groupe Randstad
Paris, France
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate

Job location

Paris, France

Tech stack

Microsoft Windows
API
Android
iOS
Apple Mac Systems
Business Logic
Automation of Tests
Unit Testing
Software Bug Management
C++
CMake
Databases
Linux
Graphical User Interface
Human-Computer Interaction
Performance Tuning
Qt Modeling Language (QML)
QT
Software Engineering
SQL Databases
WebSocket
Backend
Integration Tests
Data Management

Job description

Conception et développement d'applications : interfaces graphiques, utilisation des bibliothèques QT pour créer des interfaces utilisateur (QML)

  • Implémentation des interactions utilisateur (boutons, menus, formulaires, etc.)
  • Développement backend : implémentation de la logique métier en C++ / gestion des interactions entre le backend et l'interface utilisateur
  • Développement multiplateforme : création d'applications fonctionnant sur plusieurs systèmes d'exploitation (Windows, Linux, macOS, Android, iOS)
  • Correction de bugs : Identifier et résoudre les problèmes dans le code existant, réaliser des tests unitaires et fonctionnels pour garantir la stabilité
  • Optimisation des performances : réduction de la consommation de mémoire et du temps d'exécution, amélioration de l'expérience utilisateur grâce à des interfaces réactives
  • Mise à jour des applications : intégration des nouvelles versions de QT, ajout de nouvelles fonctionnalités en réponse aux besoins utilisateurs ou métier
  • Rédaction de la documentation technique (architecture, API, guides utilisateurs), création de commentaires clairs et précis dans le code
  • Gestion des bases de données : via QT SQL, requêtes et gestion des données
  • Implémentation de fonctionnalités réseau avec Qt Network (sockets, HTTP, WebSocket)
  • Ecriture de tests automatisés : Tests unitaires, tests d'intégration pour valider les interactions entre différents modules
  • Configuration et utilisation de CMake, qmake, ou Ninja pour construire les projets

Requirements

Développeur C++ / QT / QML vous disposez d'une expérience solide de 4 années minimum d'expérience.Au-delà des compétences techniques nous recherchons une personne qui apprécie le travail en équipe multi-métiers, ouverte d'esprit et bonne communicante.Si vous souhaitez faire partie d'un projet dont l'environnement de travail est innovant, ce poste est fait pour vous !, Développeur C++ / QT / QML vous disposez d'une expérience solide de 4 années minimum d'expérience.

Au-delà des compétences techniques nous recherchons une personne qui apprécie le travail en équipe multi-métiers, ouverte d'esprit et bonne communicante.

Si vous souhaitez faire partie d'un projet dont l'environnement de travail est innovant, ce poste est fait pour vous !

EUR

API SQL Gestion des données Création d'une base documentaire Travail en équipe Gestion de base de données Qt Test unitaire

About the company

Randstad Digital (ex: Ausy) est un partenaire technologique de référence qui facilite la transformation digitale des entreprises en fournissant des talents, des capacités de production et des solutions packagées dans des domaines spécialisés. Notre expertise vous permet de renforcer votre équipe, tout en vous mettant en relation avec des professionnels qualifiés dans le monde entier qui s'alignent sur les technologies que vous avez choisies. Nous nous concentrons sur les solutions packagées et nous donnons aux entreprises les moyens d'atteindre leurs objectifs rapidement et efficacement.. Randstad Digital développe ses activités sur des secteurs variés comme la défense, l'aéronautique, les transports maritimes et navels, les télécoms et médias, le tertiaire, ou encore l'énergie pour proposer des missions longues chez des clients incontournables, pour des start-up et sur nos plateaux forfaits. Ces activités s'appuient sur des référencements grands comptes comme EDF, Thalès, Orange, Enedis, Air France, SNCF... Pour nos clients grand comptes de l'énergie, nous recherchons plusieurs développeurs C++ / QT / QML afin d'y effectuer des missions de longues durées. Vous serez chargé de concevoir, développer, maintenir et optimiser des applications logicielles utilisant le langage C++ et le framework QT., Randstad Digital (ex: Ausy) est un partenaire technologique de référence qui facilite la transformation digitale des entreprises en fournissant des talents, des capacités de production et des solutions packagées dans des domaines spécialisés. Notre expertise vous permet de renforcer votre équipe, tout en vous mettant en relation avec des professionnels qualifiés dans le monde entier qui s'alignent sur les technologies que vous avez choisies. Nous nous concentrons sur les solutions packagées et nous donnons aux entreprises les moyens d'atteindre leurs objectifs rapidement et efficacement..Randstad Digital développe ses activités sur des secteurs variés comme la défense, l'aéronautique, les transports maritimes et navels, les télécoms et médias, le tertiaire, ou encore l'énergie pour proposer des missions longues chez des clients incontournables, pour des start-up et sur nos plateaux forfaits.Ces activités s'appuient sur des référencements grands comptes comme EDF, Thalès, Orange, Enedis, Air France, SNCF...

Apply for this position