Cabinet de recrutement

Recruter un Développeur C++

Personnalité et motivations pour le poste

  • 4/5 Ouverture d’esprit
  • 3/5 Organisation
  • 2/5 Manager
  • 2/5 Prise de parole
  • 2/5 Coopération
  • 3/5 Philanthropie
  • 5/5 Inventivité
  • 2/5 Convaincre
Marie

Votre expert dans ce domaine :

Marie Hauchecorne marie@keyrecrut.fr Prendre contact

Missions et compétences

Missions principales

  • Comprendre et analyser les cahiers des charges
  • Coder et programmer les nouveaux développements
  • Maintenir les dev et tester les applicatifs

Connaissances techniques

  • Excellente connaissance de C et C++
  • Connaissance des méthodes Agile pour le travail collaboratif
  • Programmation orientée Objet (POO) et bibliothèque Qt

Le développeur C++ c'est un peu le Steve Jobs de votre service informatique. Avec ses algorithmes et son codage, il a pour mission de réaliser notamment des logiciels ou applications aussi innovantes qu'utiles. Le langage C++ est populaire et puissant et particulièrement apprécié dans le domaine des jeux vidéos. Les développeurs qui maîtrisent cette technologie sont généralement recherchés pour leur capacité à travailler en équipe et leur capacité à trouver les meilleurs chemins pour transcrire les cahiers des charges. 

COMMENT RECRUTER UN DÉVELOPPEUR C++

Le développeur C++ se doit de posséder 3 qualités essentielles quelque peu différentes de celles du développeur Java ou du développeur Full Stack : l'inventivité, l'organisation, et une certaine ouverture d'esprit. Après avoir diffusé vos offres d'emploi et réalisé votre sourcing, voici quelques exemples de questions que vous pouvez poser en entretien :

  • Quels logiciels de codage avez-vous l'habitude d'utiliser ?
  • Hormis le langage C++ quel autre langage web maîtrisez vous le mieux ?
  • Quel type d'application avez-vous déjà développés ?
  • À la réception d'une commande, comment procédez-vous ?
  • À quoi ressemblerait le logiciel que vous programmeriez pour faciliter la gestion des CV d'un cabinet de recrutement ?
  • Comment vous tenez-vous informé des évolutions (très rapides) dans le domaine informatique ?

Lors de vos entretiens, préférez toujours des questions ouvertes qui évitent le biais cognitif de cadrage. Dans la mesure du possible il faut donc poser des questions qui ne donnent pas d'indications sur la réponse que vous aimeriez entendre.

LES 3 PRINCIPAUX POINTS À VALIDER POUR UN DÉVELOPPEUR C++

1. L'inventivité pour mettre au point des produits pertinents

Le développeur C++ a pour rôle de concevoir des applications où logiciels répondant à un besoin, à une problématique donnée par l'entreprise pour laquelle il travail ou par un commanditaire. Pour ce faire, l'inventivité et l'ingéniosité sont de mises afin de réaliser des produits novateurs. Il ne suffit pas de coder tête baissée sur son clavier, il faut d'abord penser le logiciel ou l'application, quel outil pourrait être le plus pertinent et comment son fonctionnement pourrait-il être le plus utile à ceux qui auront à s'en servir. Il doit aussi faire preuve d'inventivité pour déjouer chaque écueil qui pourrait entraver le bon fonctionnement du produit qu'il a pour tâche de concevoir. En somme, le développeur C++ reçoit un cahier des charges et, à partir de là, c'est à lui d'imaginer.

2. L'organisation afin de mener son projet avec rigeur

Le développement d'un produit informatique ou numérique est un exercice qui demande de faire preuve d'une grande organisation. Le développeur C++ ne peut se jeter à corps perdu dans son travail sans une certaine rigueur et sans être méticuleux quand aux étapes de la conception. Une erreur peut remettre en cause tout le bon fonctionnement du produit. Il est donc essentiel de suivre un plan bien établi pour que chaque ligne de code soit pensée avant d'être écrite et ne soit pas le fruit d'un hasard qui pourrait s'avérer malheureux. Savoir fonctionner avec méthode est par conséquent une des qualités requises pour être développeur C++ : Analyser la commande, modéliser l'algorithme, coder...

3. L'ouverture d'esprit pour comprendre les besoins et évolutions

Le monde de l'informatique et du numérique étant un monde en perpétuel mouvement et évolution, il est important de se tenir informer. Et pas seulement dans le domaine C++ mais de toutes les possibles innovations et avancées, des derniers logiciels ou applications créés, des nouvelles possibilités technologiques même dans d'autres types de codages que le C++. De plus, il est important de se former en permanence pour rester à la page. Le développeur C++ doit également prêter attention au travail de ses collègues ou des personnes pour qui il travail afin de comprendre et de répondre au mieux à leurs besoins. Tout cela demande une certaine ouverture d'esprit et un certain éveil à ce qui l'entoure.

COMPÉTENCES TECHNIQUES

  • Maîtrise parfaite du langage C, C++ et Phyton 
  • Maîtrise de la bibliothèque Qt
  • Connaissance des outils de travail collaboratif 
  • Connaissance des langages Java, PHP...
  • Connaissance de la technologie MySql
  • Capacité à gérer un projet de A à Z ( du cahier des charges à la réalisation pratique...)

A la recherche d'un Développeur C++ ? Obtenez notre aide pour recruter votre candidat idéal. Pour cela, N'hésitez pas à nous contacter.  

Les recruteurs ont aussi regardé

Ils nous font confiance

CCI VIKIN_
RÉSEAU ENTREPRENDRE
SCHMIDT
MYCHAUFFAGE.COM
ISOLATION CONSEIL
ADEZIF
ROAV7
SEINE ESTUAIRE