Ingénieur logiciel en informatique

189680 vues

1137 partages


L’ Ingénieur logiciel en informatique a pour rôle de concevoir, de développer, et d’adapter si nécessaire, des logiciels dans l’optique de répondre à la demande des utilisateurs. L’ Ingénieur logiciel en informatique est donc en contact direct avec le client et avec les utilisateurs. Il appartient également à l’Ingénieur logiciel en informatique d’assurer la maintenance des applications destinées au système d’information de l’entreprise.


Missions principales

L’Ingénieur Logiciel en Informatique a des misions variées.

Il est confié à l’Ingénieur informatique :

  • L’analyse fonctionnelle des besoins
  • L’élaboration de cahiers des charges et la rédaction des spécifications techniques y afférentes
  • La proposition de solutions et l’élaboration de logiciels
  • L’étude des opportunités et de la faisabilité technologique de l’application.
  • La conception de l’architecture logicielle avec les architectes, et la proposition duframework du projet, constitué de motifs de conception et de librairies.
  • L’analyse et le développement des composants, par le biais de langages appropriés (c++, c, java, c#…).
  • Le développement et la réalisation des applications (prototypes et modules).
  • La définition des protocoles et des scenarii de tests (tests unitaires et tests de charge).

Compétences techniques

L’ingénieur Logiciel en Informatique doit avoir :

  • Une bonne compréhension de l’entreprise, son environnement et son fonctionnement
  • Une maîtrise des méthodes et outils de développement (UML, Merise, Rational Rose, méthodes agiles, méthodologies objet…).
  • Une connaissance des applications web (ex. : JavaScript, Flash, dreamweaver, Visual Basic, PHP, Flash et autres logiciels associés…).
  • Un réel savoir-faire des framework.,
  • Une maîtrise des de certains systèmes d’exploitation (Windows, Unix, Linux…) ou d’OS (operating system) temps réel (QNX, eCos, VxWorks…).
  • Une bonne maîtrise des normes et procédures de sécurité.
  • Une réelle connaissance de l’anglais technique

Qualités personnelles

Les compétences techniques à elles seules ne suffisent pas pour être un bon Ingénieur Logiciel en Informatique. Certaines qualités sont très appréciées chez l’Ingénieur Logiciel en Informatique :

  • Forte motivation
  • Souplesse
  • Rapidité d’exécution
  • Polyvalence,
  • créativité
  • Bonnes qualités relationnelles (écoute et expression)
  • Ouverture d’esprit
  • Capacité à travailler en équipe.
  • Autonomie
  • Adaptabilité



Rattachement hiérarchique

• Responsable recherche et développement
• Chef de projet
• Directeur de projet ou directeur des études informatiques (dans de petites structures)

Niveau de formation

Bac + 5

Type de formation

  • BTS informatique, DUT informatique ou télécommunications, licence professionnelle spécialisée en informatique…)
  • Licence et master 1 d’informatique
  • Diplômes d’écoles d’ingénieurs, option génie logiciel
  • Master) spécialisée en informatique, réseaux et télécommunications
  • Masters professionnels, mention informatique spécialité ingénierie des algorithmes et des programmes
  • Mastère spécialisé ingénierie du logiciel de Télécom

 

Les écoles qui forment au métier de Ingénieur logiciel en informatique

IGA - Institut supérieur du Génie Appliqué

L’école IGA, le pont vers l’entreprise depuis 1981   Leader dans son domaine et reconnue par l’État, l’ IGA est la toute première école supérieure privée au Maroc depuis sa création en 1981. Le groupe IGA poursuit la même vocation de former des cadres supérieurs de très haut niveau en Ingénierie et en Management, prêts…

UPM - Université Privée de Marrakech

upm Marrakech
Université Privée de Marrakech Université reconnue par l’Etat     L’ Université Privée de Marrakech UPM, université reconnue par l’Etat est un acteur majeur dans l’enseignement supérieur au Maroc et en Afrique. Les enseignements dispensés à l’UPM sont organisés autour de 7 pôles de formation : Tourisme, Hôtellerie & Art de Vivre Business & Gouvernance Ingénierie…