« Je rédige les spécifications détaillées, conçois et développe des applications web en JAVA sur différents frameworks, en tenant compte des exigences qualité de nos clients. » - Apec.fr - Cadres

Vous êtes actuellement sur le site Cadres. Changer de site ?

Informatique

lu 172 fois | publié le 14/05/2012

Témoignage · « Je rédige les spécifications détaillées, conçois et développe des applications web en JAVA sur différents frameworks, en tenant compte des exigences qualité de nos clients. »

Renaud Pignat, Ingénieur d’études et développement web, Groupe ON-X.

Après un DUT et une licence d’informatique, Renaud Pignat obtient son master 2 « génie mathématiques et informatique option sécurité des réseaux et bases de données » à l’Université de Rouen en 2008. Il est alors embauché par le Groupe ON-X (société de conseil en stratégie, assistance à maitrise d'ouvrage et assistance technique de 175 salariés).

Depuis son entrée dans cette société, il réalise des missions sur des projets web pour des grands comptes en tant qu’ingénieur études et développement.

Il travaille pour des projets importants, au sein d’équipes pouvant comporter 7 à 20 collaborateurs. « A partir du cahier des charges fonctionnel, je suis responsable de la spécification détaillée de plusieurs processus, je rédige la maquette de l’application web, je configure la plateforme de développement et je développe les fonctionnalités de l’application en veillant au respect des exigences en termes de qualité et de sécurité des applicatifs livrés. Je suis amené à travailler à la fois sur l’interface homme machine (IHM) et sur les développements des services métiers, ce qui nécessite de connaître également les bases de données et les requêtes SQL de manière à utiliser et faire évoluer le modèle de conception des données ».

Renaud Pignat a ainsi pu travailler sur un projet de réalisation d’une plateforme de dématérialisation de documents pour le grand public utilisant un coffre-fort numérique sécurisé. « Il fallait que la conception et les développement que nous faisions répondent aux exigences de notre client qui devait garantir l’authenticité des documents, la preuve des échanges, ainsi que la non-altération des documents dans le coffre-fort. Un projet de ce type nécessite de trouver des solutions techniques non seulement en ce qui concerne la présentation des documents, mais également en termes de sécurité et de compatibilité multi plates-formes ».

Il développe également des projets pour de grandes administrations ou pour des entreprises du secteur de la Défense Nationale, dans des environnements où les méthodologies de travail sont très structurées (structures certifiées CMMI). « Une fois terminée la phase de développement, je réalise des scénarios de tests unitaires et d’intégration avant qu’une équipe chargée de la validation ne réalise des tests plus poussés, notamment des tests de charge. »

Les connaissances techniques sont indispensables pour effectuer les développements en JAVA, un langage orienté objet, avec plusieurs frameworks tels Hibernate, JSF ou GWT, la connaissance de HTML, de Flex, des requêtes SQL.

« Pour occuper ce poste, il faut aimer la technique, car il faut apprendre de nouvelles méthodes de développement en fonction des frameworks sur lesquels on peut être amené à développer ; il faut posséder des qualités d’analyse et de bon sens, de la rigueur et de la cohérence dans son raisonnement afin de pouvoir rédiger les spécifications détaillées ».

A terme, Renaud Pignat envisage d’évoluer vers un poste d’architecte et de définir les modèles de conception des applications. « Un développeur peut évoluer soit comme expert d’une technologie, l’encadrement d’équipe (chef de projet) ou comme architecte web ou S.I. ».

A consulter

  • Développeur web
  • « Je rédige les spécifications détaillées, conçois et développe des applications web en JAVA sur différents frameworks, en tenant compte des exigences qualité de nos clients. »

Mots-clés : métierinformatiquejavawebinternet