System Developper


 

$ads={1}

Les rôles et responsabilités d’un System Developer consistent :

  • A développer collaborativement des programmes informatiques et/ou parties de programmes/applications (développements sur mesure) ou à paramétrer et personnaliser les modules d’applicatifs existants (Sharepoint, ERP, CRM, Web...), afin de rencontrer les attentes des clients en termes de fonctionnalités et qualité, tout en suivant la méthodologie définie (Agile ou autre).
  • Tester, faire la documentation technique et mettre en production et maintenance :
    • A partir des documents de conception technique, le System Developer produit du code ou paramètre les modules existants, produit les tests, prouvant son fonctionnement correct et consigne les résultats des tests déroulés.
    • Il réalise une application de bonne qualité, conformément aux spécifications fonctionnelles, et la teste dans un souci de bonne productivité.
    • Il rédige la documentation technique détaillée des développements dont il a la charge.
  • Exercer son activité au sein d’une équipe projet, sur des projets de réalisation ou des activités de maintenance applicative.
    • Analyse et Conception
    • Comprendre les spécifications et repérer les erreurs de conception.
    • Remonter les problèmes de conception identifiés lors de ses activités de développement.
    • Développement
    • Prise de connaissance du contexte global du « système/logiciel/application/solution » à développer.
    • Discussions régulières avec les « Business Analyst» et « System Architect » pour s’assurer d’une bonne compréhension des spécifications fonctionnelles et de l’architecture technique.
    • Participation aux différents meetings de planification (« Scrum » ou autres) et prise en charge du développement des spécifications (ex : « User Stories ») assignées.
    • Réaliser les activités de production du code ou de paramétrage des modules existants, conformément aux spécifications fournies et aux standards techniques en vigueur.
    • Documenter la production du code.
    • Veiller à la production d’un code bug-free et à la non-régression.
    • Rédiger les documentations techniques simples des applications ou modules développés.
    • Tests
    • Réalisation et exécution des tests unitaires des fonctionnalités/« User Stories » et correction des bugs détectés, pour atteindre la qualité appropriée
    • Participation active aux tests d’intégration avec les nouvelles fonctionnalités (éventuellement conçues par d’autres System Developers) et correction des bugs détectés.
    • Support à la mise en production du système/logiciel/application/solution.
    • Documentation technique.
    • Maintenance et correction de bugs.

    • Maintenance et support
    • Participer à la maintenance corrective et évolutive de l’application
    • Développer et tester unitairement les modules correctifs ou évolutifs

$ads={2}


 

.

Post a Comment

Previous Post Next Post

Sponsored Ads

نموذج الاتصال