Analyste-programmeur
Fonctions et responsabilités
générales
Fournit des services de
développement de logiciels d'application ou de soutien technique habituellement
dans le cadre d'un projet défini.
Développe la logique du programme
pour de nouvelles applications ou analyse et modifie la logique des
applications existantes.
Codes, tests, débogages,
documentation, implémentation et maintenance d'applications logicielles.
Maintenir, tester et intégrer des
composants applicatifs.
Formuler des recommandations en
vue de l'élaboration d'un nouveau code ou de la réutilisation d'un code
existant.
Veiller à ce que les
améliorations apportées au système soient mises en œuvre avec succès.
Démontre une compréhension des
systèmes de la SIF et de l'industrie des services financiers.
Analyser les besoins et traduire
les exigences opérationnelles en conception de produits.
Rédiger des spécifications
techniques et d'autres formes de documentation.
Propose des solutions de rechange
techniques et améliore/rationalise les processus et les systèmes.
Effectuer des affectations de
projet et des projets spéciaux à la mesure des attentes de l'emploi.
Effectuer des activités de
planification, d'analyse et de prévision pour planifier des projets et des
tâches.
Participer, s'il y a lieu, à la
conception de l'architecture des composants et des données, à la surveillance
du rendement, à l'évaluation des produits et aux recommandations d'achat ou de
construction.
diriger ou orienter, s'il y a
lieu, d'autres professionnels techniques.
Avant chaque exécution,
L’analyste programmeur définit les besoins des utilisateurs, leurs
obligations et leurs désaccords pour qu’il puisse après répondre au
mieux à la demande. Son poste lui permet aussi de décrypter le cahier de
charges du projet s’il y en a un ou bien participer à sa rédaction. Il s’agit
d’une étape cruciale puisqu’il doit à la fois répondre aux besoins du client tout
en concevant un système informatique qui l’accompagnera dans l’évolution de ses
activités. Il s’agit en effet d’un métier de conception consistant à traduire
fonctionnellement le besoin d’un client et à proposer une modélisation
informatique.
0 Commentaires