Développeur de logiciels
Les programmeurs écrivent, modifient, intègrent et mettent à l’essai le code informatique pour des applications logicielles sur micro-ordinateurs ou gros ordinateurs, des applications de traitement de données, des logiciels de systèmes d’exploitation et des logiciels de communication. Les développeurs en médias interactifs écrivent, modifient, intègrent et mettent à l’essai le code informatique pour des applications Internet, des didacticiels, des jeux pour ordinateurs, des films, des vidéos et d’autres médias interactifs. Ils travaillent dans des sociétés de développement de logiciels pour ordinateurs, des firmes d’experts-conseils en technologies de l’information ou dans les services informatiques des secteurs privé et public.
Fonctions types :
- Consulter le personnel approprié pour déterminer les interfaces entre du matériel et des logiciels.
- Déterminer les besoins d’utilisateurs et les exigences logicielles pour déterminer la faisabilité de logiciels planifiés.
- Développer des méthodes pour assurer le respect des échéanciers et des budgets de conception.
- Analyser des informations pour déterminer, recommander et planifier l’installation de nouveaux systèmes logiciels ou des modifications à des systèmes existants.
- Élaborer les spécifications et les exigences fonctionnelles de logiciels planifiés.
- Concevoir des systèmes logiciels.
- Utiliser des modèles mathématiques pour prédire et mesurer les résultats de conception de logiciels.
- Modifier des logiciels existants pour corriger des erreurs, pour les adapter à de nouveaux matériels informatiques ou pour améliorer leur performance.
- Analyser les capacités de systèmes logiciels.
- Superviser le travail de programmeurs, de techniciens et d’autre personnel scientifique.
- Coordonner l’installation de systèmes logiciels pour s’assurer de leur fonctionnement selon les spécifications.
Formation requise :
Un programme collégial de trois ans en informatique