Pour un de nos client sur Genève nous recherchons une personne dans le développement.
Dans le cadre de cette mission, les tâches principales qui seront demandées sont notamment :
? Participer à la rédaction des spécifications des fonctionnalités sur la base des besoins métier
? Développer ces nouvelles fonctionnalités
? Livrer du code conforme aux normes en vigueur chez le client (normes de développement, tests, documentation) et aux bonnes pratiques de sécurité en vigueur
? Selon les applications et la faisabilité technique, participer à l'intégration de ces applications dans notre environnement DevOps
? Travailler en équipe et avec une aptitude à la communication avec les parties prenantes
? Langue(s) de travail: Français
Cette liste des tâches et des outils mentionnés n'est pas exhaustive.
Pour les échanges avec les collègues de l'OFIT, la connaissance de l'allemand est un atout.
· Maîtrise du langage Java (Angular préférablement >= 12 et Java 11).
· Des connaissances des technologies Natural / Adabas seraient un plus (formation complémentaire possible)
· Connaissances dans les technologies suivantes : Linux / Shell Unix
· A l'aise avec les outils : IntelliJ, Eclipse (NaturalOne serait un plus), GIT, Maven, Jenkins, OpenShift et Talend ETL serait en plus.
· Expérience des méthodologies Agile, BDD (Cucumber / Karate), TDD.
· Bonnes capacités d'analyse, de synthèse, ainsi qu'une grande rigueur conceptuelle, rédactionnelle et technique
· Personne autonome, responsable et capable de travailler en équipe
· La maîtrise de deux langues officielles ainsi qu'une bonne connaissance de l'anglais complètent idéalement votre profil