Développeur de pilotes logiciels

Le développeur de pilotes logiciels écrit les programmes qui permettent à un système d’exploitation de dialoguer avec un matériel : carte graphique, imprimante, capteur, périphérique de stockage, carte…

Développeur de moteurs de recherche

Le développeur de moteurs de recherche construit les systèmes qui retrouvent l’information utile parmi des millions de documents en quelques millisecondes : recherche de produits, d’offres, de textes,…

Développeur de moteurs de jeu

Le développeur de moteurs de jeu construit les outils sur lesquels les jeux sont fabriqués : rendu graphique, physique, gestion de la mémoire, animation, éditeur de scènes, système…

Développeur de modules applicatifs

Le développeur de modules applicatifs construit des composants qui s’ajoutent à une application existante : un module de facturation dans un ERP, une extension pour un logiciel de…

Développeur de mises à jour logicielles

Le développeur de mises à jour logicielles conçoit les mécanismes qui livrent de nouvelles versions chez les utilisateurs : téléchargements différentiels, installation silencieuse, retour en arrière en cas…

Développeur de migration applicative

Le développeur de migration applicative déplace une application d’un environnement à un autre sans interrompre l’activité : changement de plateforme, passage au cloud, remplacement d’une base de données,…

Développeur de middleware

Le développeur de middleware construit la couche intermédiaire qui permet à des applications différentes de communiquer : files de messages, services d’intégration, passerelles, bus d’échange. Il fait en…

Développeur de logiciels sécurisés

Le développeur de logiciels sécurisés applique la sécurité dans chaque ligne de code qu’il écrit : validation des entrées, gestion des secrets, contrôle des accès, cryptographie correctement utilisée,…

Développeur de logiciels réseau

Le développeur de logiciels réseau écrit le code qui fait circuler les données : routeurs, pare-feu, équilibreurs de charge, systèmes de supervision, réseaux pilotés par logiciel. Il maîtrise…

Développeur de logiciels RH

Le développeur de logiciels RH crée les outils qui gèrent les collaborateurs d’une organisation : paie, temps de travail, absences, recrutement, formation, évaluation. En Suisse, il doit connaître…