Les missions du poste


Inséré au sein d'un groupe constitué en «équipe produit», vous êtes chargé de la maintenance et du développement d'applications du domaine des enquêtes auprès des ménages et des entreprises.

Vous réalisez des travaux de développement spécifiques pour des projets et les applications en maintenance du domaine. Vous pouvez être responsable d'une application mais serez appelé à contribuer à d'autres applications du groupe selon les besoins.

À ce titre, vous contribuez à la réalisation de solutions techniques qui requièrent un bon niveau d'expertise. En collaboration avec les autres développeurs et éventuellement avec l'appui d'un expert, vous participez à l'analyse technique des besoins, proposez une solution ou un prototype et réalisez les développements dans les règles de l'art (conformité du code, tests unitaires et fonctionnels, prise en compte des normes d'accessibilité et de sécurité, respect du cadre de cohérence technique en vigueur à l'Insee). Enfin, vous participez et/ou contribuez aux échanges au sein de la communauté des développeurs (ateliers, blog...).

Le profil recherché


Des compétences dans tout ou partie des domaines suivants sont nécessaires ou à acquérir selon les contextes applicatifs:

- Compétences techniques:

Selon votre orientation (backend / frontend / fullstack):
- Maîtrise du langage JavaScript (React, TypeScript, yarn, npm, PWA,...)
- et / ou maîtrise de la programmation orientée objet avec le langage Java

Connaissances de bibliothèques de composants graphiques (MUI, Bootstrap) et des design systems ;

Bonne connaissance des concepts autour des Web Services (API REST) ;

Connaissance de Git, utilisé pour la gestion de version ;

Expérience souhaitée en processus qualité et intégration en continu: Github Actions, Gitlab-CI, nexus, sonar ;

Mettre en oeuvre les techniques d'analyse, de développement, d'élaboration de jeux d'essais et de tests;

Mettre en oeuvre la charte d'utilisation et de sécurité des systèmes d'information.

- Compétences organisationnelles:

Savoir travailler de façon collaborative et en réseau ;

Savoir mettre en oeuvre des méthodes Agile;

Faire preuve de pédagogie, de réactivité et d'adaptabilité.

Une excellente capacité au travail en équipe est indispensable. Des qualités de rigueur, de réactivité, d'initiative et le sens de l'organisation sont requis.

Compétences requises

  • Test unitaire
  • Programmation
  • Travail en équipe
  • Java
  • Javascript
  • Bootstrap
  • Pédagogie
  • Frameworks et toolkits front-end
  • Web services
  • Pro-activité
  • Git
  • Système d'information
  • Réactivité
  • Nexus
  • SonarQube
  • TypeScript
  • API REST
  • Sens de l’organisation
Postuler sur le site du recruteur

Ces offres pourraient aussi vous correspondre.

Recherches similaires

L’emploi par métier dans le domaine Informatique à Lille