Trouve ton métier

Ingénieur Développement Logiciel

1278

Secteur (s)

Références

Ces informations sont issues du Ministère de l'Enseignement Supérieur, de la Recherche Scientifique et de la Formation des Cadres
Voir le lien ci-dessous :

www.enssup.gov.ma

Description

Ingénieur Développement Logiciel doit veiller au processus de conception et de réalisation des études de la production industrielle de logiciels , développement et paramétrage des logiciels associés au fonctionnement des réseaux et des services de télécommunications.

Missions principales

- Concevoir et développer ou adapter des logiciels afin de répondre à la demande des utilisateurs ; - Effectuer une analyse fonctionnelle des besoins (description très fine des fonctions ou tâches qui devront être exécutées par l’ordinateur) ; - Rédiger un cahier des charges et réaliser une maquette qui sera présentée à l’utilisateur. Le logiciel est ensuite développé : à partir de la description logique du problème ou analyse fonctionnelle, toutes les instructions sont rédigées en langage machine ; - Les méthodes et les outils, définis par l’ingénieur logiciel, varient selon les caractéristiques du logiciel : progiciel ou logiciel sur mesure. Les phases de fabrication suivent un processus séquentiel ou itératif. Des outils spécifiques sont nécessaires dans certains domaines comme l’informatique en temps réel (satellites, télécommunication, …) ; - Participer à la phase de programmation, superviser l’atelier de génie logiciel, ensemble des outils et méthodes d’aide à la production de logiciel, véritable machine-outil de l’industrie du logiciel ; - Conseiller un type de matériel pour la mise en œuvre du logiciel : par exemple pour un fonctionnement en réseau.

Compétences requises

Savoir

Les connaissances et les savoir-faire porteront de plus en plus sur des progiciels et non pas sur des langages spécifiques

Activités

Savoir-faire techniques : - Rédiger des dossiers de conception de logiciel - Coordonner l’intégration des différents constituants d’un logiciel - Mettre en place et suivre le planning des développements - Coder rapidement et sans erreur - Programmer un logiciel (renforcement de la dimension « modélisation »). Savoir-faire méthodologiques : - Travailler au sein d’équipes pluridisciplinaires

Savoir-être

L'emploi requiert de la méthode, de l'organisation, de la polyvalence et de l'autonomie.
-Savoir analyser et synthétiser l'information.
-L'ingénieur doit pouvoir gérer, conseiller, animer et coordonner une équipe en répartissant les tâches. Il doit également être dans la mesure de négocier et s'adapter si besoin.
-Il doit être motivé, rapide dans l'exécution des tâches, et ouvert d'esprit.

Présentation

L’ingénieur Développement logiciel est employé des entreprises dont les activités sont les suivantes : - Elaboration et développement du dossier de conception du logiciel à partir d’un cahier des charges - Développement des logiciels : logiciels de supervision de réseau, logiciels de communication et d’activation d’équipement et de service (configuration d’un commutateur), logiciels de conduite d’un terminal, logiciels de gestion du réseau (facturation notamment), logiciels de suivi de performances du réseau - Dans le cas de logiciels achetés, adaptation et paramétrage des logiciels pour les intégrer au réseau - Mise en place et suivi des projets de développement, répartition des charges de travail et coordination des équipes correspondantes. - Réalisation et/ou supervision des essais techniques ainsi que du fonctionnement d’ensemble des différents développements. - Mise en place de « maillages » intelligents des applications (on parle des systèmes d’information « d’échange »).

Description

Où suivre cette formation

Close