Développeur d’applications multiplateformes

DONNEES GENERALES SUR LA PROFESSION

PRESENTATION DE LA PROFESSION

Branche professionnelle : Informatique
Dénomination de la profession : Développeur d’applications multiplateformes

Définition de la profession : Le développeur d’applications multiplateformes prend en charge le développement d’applications informatiques avec lés outils des familles Java et dot NET  suite à l’expression des exigences fournies par un client ou un chef de projet. Il est appelé à développer des applications fonctionnant sous différents systèmes d’exploitation, des applications Web, des services Web et des applications mobiles.

Les tâches essentielles:

Le développeur d’applications multiplateformes intervient sur les différentes phases du processus de développement logiciel :

  • Il interprète le cahier des charges et effectue l’étude de faisabilité.
  • Il définit ou participe à la définition de l’architecture (technique et logicielle) de l’application.
  • Il modélise les données de l’application et réalise les diagrammes liés aux traitements en s’appuyant sur les exigences exprimées par le client ou par le chef de projet.
  • Il met en place la base de données.
  • Dans l’architecture multi niveaux, appelée architecture n-tiers, il conçoit et réalise les composants de la couche présentation de façon conviviale pour l’utilisateur, les composants assurant la persistance des données dans des systèmes de gestion de base de données et les composants métiers qui automatisent les processus propres au client.
  • Il assure les tests unitaires, les tests d’intégration et le déploiement des composants réalisés.
  • Il applique une démarche qualité tout au long du processus de développement. Il peut être une force de proposition pour l’évolution des pratiques misesen œuvre.
  • Il élabore des livrables et assure le suivi et la mise à jour de l’application développée.
  •  

CONDITIONS DE TRAVAIL

Lieu de travail : Le technicien supérieur « Développeur d’applications multiplateformes »travaille dans un environnement de bureau (poste de travail) ou parfois dans un environnement organisé selon un réseau local (client/serveur).

Caractéristiques physiques :

Eclairage:Normal
Température et humidité:Normale / salles ou bureaux climatisés
Bruits et vibrations :Environnement non bruyant sauf bruit des équipements informatiques (ventilateurs, lecteur CD-ROM, …)
Poussière :Néant

  • Risques et malFatigue des yeux
  • Maladie dorsale
  • Stress

Travail seul ou en équipe :Le développeur web et multimédia peut travailler seul ou en équipe

Contacts sociaux : Entretient des relations fonctionnelles hiérarchiques au sein de l’entreprise, comme il peut entretenir des relations avec les clients.

EXIGENCES DE LA PROFESSION

Exigences physiques: Indemne d’un handicap visuel ou auditif.
Exigences Intellectuelles :Qualité de communication, qualité d’adaptation, esprit d’équipe, d’organisation et d’initiative.

RESPONSABILITES :

Responsabilités matérielles : Il est responsable du matériel mis à sa disposition

Responsabilités décisionnelles : Prise de décisions qui permettent d’améliorer la qualité des travaux à réaliser en collaboration avec l’équipe de travail et le chef du projet.

Responsabilités morales :

  • Le développeur d’applications multiplateformes doit répondre aux exigences en matière de qualité et de délais.

  • Il doit respecter le secret professionnel et les droits d’auteur.

  • Sécuritaire :

    Le développeur d’applications multiplateformes doit veiller sur le matériel et les équipements mis à sa disposition, la confidentialité des données et veiller sur les personnes travaillant sous sa responsabilité.

POSSIBILITE DE PROMOTION

Cadre réglementaire : Conformément au statut de l’entreprise

FORMATION

Durée de la formation : 30 mois dont 6 mois de stage pratique en milieu professionnel

Conditions d’admission: 3ème AS
Niveau de qualification : V
Diplôme : Brevet Technicien Supérieur