WorkflowLogo AssessmentHero

Rechercher des tests par rôles d'emploi

Développement de Logiciels et Web

Développeur .NET

Un développeur .NET est responsable de la conception, de l'adaptation et du développement d'applications logicielles en fonction des besoins d'une entreprise. En plus de déterminer et d'identifier le besoin de modifications sur les logiciels existants, ils interagissent et collaborent avec les parties prenantes pour garantir les applications de la meilleure qualité.
.NET Framework
C#
ASP.NET Core MVC
Rest API & HTTP

Développeur Android

Un développeur Android se spécialise dans la conception et la construction d'expériences d'application mobiles d'avant-garde, efficaces mais hautement esthétiques sur la plate-forme Android.
Développement Android
Flutter
Kotlin
Git

Développeur Angular

Un développeur Angular est responsable de la création et de la mise en œuvre d'applications et de solutions logicielles en utilisant le framework Angular. Il doit démontrer une connaissance supérieure de la programmation et du développement et posséder de bonnes capacités de résolution de problèmes.
Développement Angular
HTML/CSS
JavaScript
Contrôle de version

Développeur ASP.NET (Core) MVC

Un développeur MVC ASP.NET (Core) est responsable de la conception, de la création et de la mise en œuvre de haute qualité et efficaces des applications web, en utilisant le framework ASP.NET Model-View-Controller. Ils doivent avoir une compréhension profonde du framework .NET.
ASP.NET MVC
C#
.NET
OOP & Design Patterns
Ingénierie Logiciel
Git

Développeur ASP.NET Web Forms

Un développeur de formulaires Web ASP.NET doit avoir une compréhension approfondie du framework .NET et des langages de codage comme C# et VB.Net, être capable de construire des applications web conviviales et avoir des compétences efficaces en gestion de base de données.
Formulaires Web ASP.NET
Développement C#
Contrôle de version Git
Principes de l'ingénierie logicielle

Développeur Back-End

Un développeur back-end est responsable de la logique d'application web côté serveur ainsi que de l'intégration de la partie front-end. Ils créent, codent et améliorent le serveur, les applications côté serveur et les bases de données qui, combinées aux codes front-end, aident à créer une expérience fonctionnelle et transparente pour l'utilisateur.
Logique côté serveur
Docker
Ingénierie logicielle
REST API & HTTP

Développeur C

Un développeur C est responsable de la création et de l'optimisation de logiciels au niveau système en utilisant le langage de programmation C. Ils doivent avoir une compréhension informative du langage et peuvent développer des logiciels qui peuvent fonctionner sans aucun problème et fournir une expérience utilisateur fluide.
Programmation C
Gestion de la Mémoire
Git
Ingénierie Logicielle

Développeur C#

Un développeur C# est un spécialiste du développement de logiciels et d'applications en utilisant le langage de programmation C#, il doit avoir une bonne compréhension des systèmes informatiques, de la programmation et de la résolution de problèmes analytique.
Programmation C#
Framework .NET
Git
Programmation Orientée Objet

Développeur C++

Un développeur C++ est responsable de la création de code C++ efficace et fiable. Ils doivent comprendre les principes de programmation, être capables d'identifier, de déboguer et de résoudre des problèmes, et travailler en équipe sur une variété de projets.
Programmation C++
Versioning Git
Ingénierie logicielle
Raisonnement abstrait

Ingénieur DevOps

Un ingénieur DevOps est un acteur clé dans la conception et la mise en œuvre de solutions logicielles, responsable du processus de développement de bout en bout, de la planification à la programmation et aux opérations. Leur rôle est d'assurer un flux continu de développement et de livraison de logiciels, garantissant une sortie de haute qualité et la satisfaction du client.
Intégration Continue
Infrastructure en tant que Code
Systèmes de Contrôle de Version
Plateformes Cloud

Ingénieur Logiciel Embarqué

Un Ingénieur Logiciel Embarqué est responsable de la conception et de la mise en œuvre de logiciels pour dispositifs et systèmes embarqués. Cela comprend la modélisation et l'analyse de logiciels pour systèmes embarqués, et le débogage de logiciels pour améliorer les performances.
Programmation en C
Programmation en C++
Systèmes Embarqués
Gestion du Cycle de Vie des Logiciels
Connaissance de Git
Raisonnement Abstrait
Mathématiques d'Ingénierie

Ingénieur Systèmes Embarqués

Un ingénieur en systèmes embarqués est responsable de la conception, du développement et de la mise en œuvre de solutions logicielles et matérielles embarquées. Ils se concentrent sur la création de systèmes avec des fonctions dédiées et nécessitent une compréhension de divers langages de programmation et de matériel.
Programmation C
Programmation C++
Raisonnement Abstrait
Mathématiques du Génie

Développeur Full-Stack

Un développeur Full-Stack est compétent en développement front-end et back-end. Ils sont équipés de compétences pour superviser et contribuer à toutes les étapes du développement de logiciels de la conception au produit final, garantissant efficacité, stabilité et évolutivité.
JavaScript
Python
Gestion de base de données
HTML/CSS

Développeur Go

Un développeur Go maîtrise l'utilisation du langage de programmation Go pour construire des applications efficaces et fiables. Le rôle implique des tâches liées au développement de logiciels, à la rédaction de code efficace et évolutif, aux tests, à la maintenance et au débogage.
Programmation Go
Contrôle de version Git
Ingénierie logicielle
Conception orientée objet

Développeur Hadoop

Un développeur Hadoop est responsable de traduire des besoins commerciaux complexes en solutions de big data efficaces et évolutives, en utilisant la pile technologique Hadoop et son écosystème.
Écosystèmes Hadoop
Python
Java
Raisonnement logique

Développeur iOS

Un développeur iOS doit avoir une forte capacité à concevoir et à construire des applications pour la plateforme iOS, capable d'assurer les performances et la qualité des applications, et de maintenir le code pour la correction des bugs.
Développement iOS
Programmation Swift
Opérations Git
OOP & Motifs de Conception

Développeur Java

Un développeur Java est responsable de la conception, du développement et de la gestion d'applications basées sur Java. Ils collaborent avec des développeurs web et des ingénieurs logiciels pour intégrer Java dans les applications d'entreprise, le logiciel et les sites Web.
Programmation Java
Java Hibernate
Java Selenium
GIT

Développeur JavaScript

Un développeur JavaScript travaille principalement avec JavaScript pour construire des applications web conviviales. Ils utilisent leurs compétences pour créer et mettre en œuvre l'interactivité et les effets visuels sur les pages web.
JavaScript
HTML/CSS
Git
Mocha
Programmation orientée objet
Design Patterns
Ingénierie logicielle
REST API & HTTP

Développeur jQuery

Un développeur jQuery est responsable de la construction, de la mise en œuvre et de la maintenance des applications Web et des sites Web à l'aide de HTML5, CSS3 et jQuery. Ils apportent de la fonctionnalité aux conceptions Web, donnant vie à la page Web, et garantissant une interaction utilisateur fluide.
HTML / CSS
jQuery
REST API & HTTP
Génie logiciel

Développeur Laravel

Un développeur Laravel est un expert du framework PHP Laravel, responsable de la codification, de la conception et des tests d'applications. Il/elle doit garantir que le site/ l'application soit convivial, sécurisé et fonctionne sans problème.
Laravel
Git
OOP & Design Patterns
REST API & HTTP

Développeur Mobile

Un développeur mobile est responsable de la conception et de la création d'applications logicielles pour les appareils mobiles. Il doit posséder une solide connaissance des différents systèmes d'exploitation, des langages de programmation et avoir un esprit centré sur le client lors de la création d'applications.
Développement iOS
Développement Android
Flutter
Dart

Développeur MS SQL Server

Un développeur MS SQL Server est responsable de la gestion et du développement d'applications qui se connectent à un Microsoft SQL Server, utilisant le langage SQL comme principal outil.
MS SQL/T-SQL
Scripting PowerShell
Ingénierie Logiciel
Raisonnement abstrait

Développeur Node.js

Un développeur Node.js est compétent dans l'utilisation du langage de programmation JavaScript pour créer des fonctions côté serveur, travailler avec des bases de données et construire des applications en temps réel.
Node.js
JavaScript
REST API & HTTP
Git

Développeur PHP

Un développeur PHP est responsable de la création et de la mise en œuvre d'une gamme de produits Web utilisant PHP, MySQL, Ajax et JavaScript. Ce rôle nécessite de solides compétences de programmation en PHP et une expérience de la programmation orientée objet.
PHP et Laravel
Git
Programmation Orientée Objet
API REST & HTTP

Développeur PL/SQL

Un développeur PL/SQL a une connaissance approfondie des extensions de langage procédural pour SQL afin de concevoir, coder et modifier des bases de données complexes. Une capacité de communication efficace et une mentalité centrée sur le client sont essentielles pour réussir.
Oracle PL/SQL
Ingénierie logicielle
Git
Raisonnement abstrait

Développeur Power BI

Un développeur Power BI est compétent pour créer des visualisations, des rapports et des tableaux de bord en utilisant Power BI, avec une solide formation en analyse de données et leur structuration.
Power BI
SQL
Excel
Raisonnement Abstrait

Développeur Python

Un développeur Python est impliqué dans la construction d'applications, le débogage et l'intégration de solutions de stockage de données. Ils doivent également collaborer efficacement au sein d'une équipe et communiquer avec les clients et les parties prenantes.
Programmation Python
Développement Web avec Django et Flask
Git pour le contrôle de version
Principes d'ingénierie logicielle

Développeur React

Un développeur React est responsable de la création et de l'implémentation de composants d'interface utilisateur en utilisant les concepts et workflows de React.js tels que Redux. Ils assurent des performances optimales des applications pour la meilleure expérience utilisateur.
React.js
React Native
Git
Programmation orientée objet

Développeur Ruby

Un développeur Ruby devrait avoir des compétences solides en codage et en débogage, ainsi qu'une connaissance approfondie et une expérience dans le framework Ruby/Ruby on Rails. L'individu devrait avoir la capacité de construire des applications de niveau entreprise performantes et évolutives et savoir interagir avec des bibliothèques et des API tierces.
Programmation Ruby
Ruby on Rails
Git
OOP & Design Patterns

Développeur Ruby on Rails

Un développeur Ruby on Rails est compétent en langage de programmation Ruby, avec une compréhension profonde du framework Rails. Ils conçoivent, développent et fournissent un code de haute qualité, propre et maintenable, aboutissant à des applications innovantes et efficaces.
Ruby on Rails
Ingénierie logicielle
REST API & HTTP
OOP & Design Patterns

Développeur Salesforce

Un développeur Salesforce est responsable de la conception, de la planification, des tests et de la mise en œuvre de fonctionnalités dans un environnement Salesforce. Leur rôle est essentiel pour maximiser l'efficacité et tirer parti des fonctionnalités complètes et des avantages du système en fonction des besoins spécifiques de l'organisation.
CRM Salesforce
Codage Apex
Méthodologie Agile
Conception MVC

Développeur Scala

Un développeur Scala doit avoir une profonde compréhension du langage de programmation Scala et être capable de développer des systèmes à haute performance en utilisant Scala et d'autres technologies. Ils doivent également posséder d'excellentes compétences en résolution de problèmes et avoir une passion pour le code de qualité.
Programmation Scala
Ingénierie Logicielle
Programmation Orientée Objet
Contrôle de Version Git

Développeur SQL

Un développeur SQL est responsable de la gestion des données à l'aide de SQL, de la conception et de la mise en œuvre de bases de données, de garantir la stabilité, la sécurité et la performance du système, et d'aider à convertir les systèmes existants en solutions modernes basées sur des bases de données.
Développement SQL
MS SQL/T-SQL
Oracle PL/SQL
Ingénierie logicielle

Ingénieur DevOps Terraform

Un ingénieur DevOps Terraform doit posséder une profonde compréhension de l'Infrastructure as Code (IaC), des pipelines CI/CD, et doit être compétent dans l'utilisation de Terraform pour construire, modifier et gérer l'infrastructure.
Terraform
Intégration Continue
Docker
AWS

Développeur TypeScript

Un développeur TypeScript utilise efficacement le langage TypeScript pour développer un logiciel de haute qualité, capable de communiquer efficacement et de résoudre des problèmes techniques de manière efficiente.
TypeScript
JavaScript
Raisonnement Abstrait
Ingénierie Logicielle

Développeur UI/UX

Un développeur UI/UX est responsable de donner vie à un produit en concevant des interfaces utilisateur engageantes et intuitives. Ils doivent comprendre les besoins de l'utilisateur et améliorer l'expérience globale en créant des solutions de conception efficaces et directes.
HTML/CSS
Ingénierie logiciel
Attention aux détails
Raisonnement abstrait

Développeur VB.NET

Un développeur VB.NET est responsable de la création, du codage et de la mise en œuvre de programmes et d'applications logicielles en utilisant VB.NET.
Développement VB.NET
Technologies .NET
Contrôle de version Git
Programmation orientée objet

Développeur Vue.js

Un développeur Vue.js travaille principalement sur le développement d'interfaces utilisateur dans des applications Web en utilisant le framework Vue.js. Le développeur doit traduire les besoins des utilisateurs et des entreprises en designs frontend fonctionnels.
Vue.js
HTML/CSS
JavaScript
Ingénierie Logicielle

Développeur Web

Un Développeur Web est un programmeur informatique hautement qualifié qui est compétent dans le codage et la modification des sites Web, de la disposition à la fonction, selon les spécifications d'un client.
Angular
Django
JavaScript
Vue.js

Développeur Front-End Web

Un développeur front-end Web se concentre sur la conception et la mise en œuvre d'interfaces utilisateur interactives. Ils doivent avoir un bon sens de l'esthétique et une solide compréhension du codage et de la convivialité.
HTML/CSS
JavaScript
Angular
React
Vue.js
Svelte
Ember.js
Programmation Orientée Objet
Patrons de Conception
API REST
HTTP
TypeScript
Principes d'Ingénierie Logiciel
Express.js
Git
Modèle d'Objet Documentaire
jQuery
Gestion de l'Expérience Utilisateur

Développeur WordPress

Un développeur WordPress est un professionnel responsable du développement front-end et back-end, y compris la mise en œuvre de thèmes et de plugins.
Développement WordPress
PHP
HTML/CSS
Principes de l'ingénierie logicielle