Informaticien en développement d'applications TIC BF / Informaticienne en développement d'applications TIC BF

L'informaticien ou l'informaticienne en développement d'applications TIC conçoivent et réalisent tout ou partie d'une application (logiciel, web, réseau, etc.) selon les besoins commerciaux d’une entreprise. Dans un groupe de projets, ils créent le design conceptuel et s'occupent de l'implémentation de l'application à l’aide d’outils techniques (environnement de développement, langage de programmation, logiciel, etc.). Ils sont également responsables de la maintenance et de la gestion des versions d'une application.

Leurs principales activités consistent à:

Conception technique

  • analyser les besoins du client en matière d'informatisation;
  • étudier la faisabilité du projet en fonction des possibilités techniques et des exigences de l'entreprise;
  • décrire schématiquement les différents éléments d'une application (architecture logicielle, structure des données, interface utilisateur);
  • définir les ressources techniques nécessaires (matériel, logiciel, réseau, environnement de développement, etc.);
  • choisir les outils les plus adaptés (langage de programmation, framework, librairies, etc.) pour concevoir la solution technique répondant aux besoins du client;
  • établir un plan du projet de développement informatique;

Développement informatique

  • développer l’interface utilisateur et décrire les interactions du dispositif informatique avec l’application;
  • écrire le code nécessaire au fonctionnement correct du logiciel (programmation);
  • définir tous les algorithmes permettant le traitement de données;
  • réaliser des prototypes des composants et interfaces pour tester la fonctionnalité d'un réseau informatique;
  • élaborer un modèle de données, schématiser la base de données d’une application afin de gérer le stockage des informations et l’interface avec celle-ci;
  • programmer des tests manuels et automatiques pour vérifier le bon fonctionnement de l'application et du code développé et en garantir la fiabilité;
  • installer et configurer l'environnement de développement;

Analyse et soutien technique

  • réaliser la documentation technique pour l'installation, ainsi que les guides pour les utilisateurs;
  • former les utilisateurs au fonctionnement de l'application;
  • analyser les risques de sécurité dans les systèmes logiciels, mettre en place des mesures de protection;
  • maintenir la qualité technique du code source d'une application selon les nouveautés et les changements des interfaces avec d’autres applications.

Environnement de travail

L'informaticien ou l'informaticienne en développement d'applications TIC travaillent dans des entreprises de développement de logiciels, des services informatiques de grandes entreprises, ou directement dans les locaux du client en tant qu'indépendant ou sur mandat de sociétés de services. Ils collaborent avec des spécialistes du domaine (analystes, designers, spécialistes de la communication, etc.). Leurs horaires sont en principe réguliers, mais peuvent être très chargés lors de la mise en production des applications.