Canton : Genève Durée : Temps Plein, 100% Date de début : Tout de suite ou à convenir Langue : Français (Anglais Technique)
Formation
Diplôme d’étude supérieure en informatique (ES) ou brevet fédéral ou diplôme HES
Compétences obligatoires (plus de 6 années d’expérience dans la fonction)
Expertise en Javascript, Angular (JS et 2+), JQuery
Maîtrise de HTML/CSS
Maîtrise des architectures J2EE et du langage Java
Maîtrise d’Hibernate, Spring, Spring MVC
Maîtrise de l’environnement de développement ECLIPSE ou IntelliJ, MAVEN, Git/Subversion
Maîtrise des processus d’ingénierie de développement (phases et livrables associés)
Expérience de travail dans un environnement d’intégration continue (Jenkins, GitLab)
Expérience significative dans un contexte d’informatique de gestion
Compétences optionnelles qui représenteraient un plus :
Expérience sur Wavemaker
Expériences en déploiement continu (Ansible)
Maitrise des développements Drupal
Expériences dans des projets Agiles
Bonne sensibilité à la qualité logicielle : tests unitaires et utilisation de SONAR
Etre moteur sur l’utilisation des outils Atlassian : Jira, Confluence
Connaissance de la méthodologie Hermès
Rôle et activités
Apporter l’expertise sur les développements FrontEnd basés sur une solution low-code (Wavemaker) en intégrant une équipe de développeurs
Assurer le développement de nouveaux systèmes et la maintenance de systèmes existants :
Conduire et participer aux phases de conception, développement et tests unitaires des solutions informatiques répondant aux besoins du client
Evaluer, diagnostiquer et corriger les anomalies
Participer à l’amélioration de la qualité et de la maintenabilité des systèmes :
Rédiger et conserver la documentation à jour,
Participer aux revues de pairs,
Etablir, maintenir et faire évoluer la testabilité des systèmes
Faire des rapports d’avancement réguliers dans le cadre des cérémonies Agiles
Accompagner des développeurs moins expérimenté pour les faire monter en compétence
Contribuer activement à la communauté de développeurs et être force de proposition pour la définition, le partage et l’amélioration des pratiques de développement (processus, normes et bonnes pratiques).