Software Developer & Requirement Engineer

Try & Hire

Genève

Développement - testing

Description du poste

Nous recherchons notre futur(e) consultant(e) afin de rejoindre notre équipe chez l'un de nos clients Genevois en tant que: "Software Developer & Requirement Engineer".

Mission

Vous aimez ou aimeriez travailler dans un domaine critique pour la sécurité avec des logiciels critiques. Vous recherchez un challenge dans un environnement technique complexe et dans un cadre de travail de qualité et agréable.
En tant que membre d'une équipe hautement qualifiée, vous participerez à la spécification, au développement et aux tests de logiciels de nouvelles applications pour le système de gestion du trafic aérien.
Une grande autonomie et un engagement personnel sont nécessaires.

Vous participez aux événements Agile/Scrum.
  • Vous créez une spécification des exigences logicielles à l'aide d'IBM Rational DOORS
  • Vous développez de nouvelles fonctionnalités et corrigez les problèmes du logiciel à l'aide de Visual C++
  • Vous créez et gérez les scénarios de test à l'aide d'IBM Rational DOORS.
  • Vous examinez et testez par rapport à la spécification des exigences logicielles et établissez la traçabilité des tests à l'aide d'IBM Rational DOORS.
  • Vous créez des tests automatisés en C++ et Python.
  • Vous exécutez des tests manuels et automatiques et rapportez les résultats.
  • Vous analysez et décrivez les problèmes/bugs dans notre base de données des problèmes.
  • Vous synchronisez et mettez à jour l'outil Test Results Management.
  • Vous effectuez des tests logiciels formels (Factory Acceptance Test).
  • Vous effectuez une analyse des défauts pour trouver la cause racine du problème.

Profil recherché

  • Vous êtes extrêmement rigoureux ; vous avez une expérience avérée dans le développement de logiciels et la rédaction de spécifications. Les tests automatiques et manuels n'ont plus de secret pour vous.
  • Vous avez au moins 5 ans d'expérience dans un domaine critique pour la sécurité.
  • Vous avez une expérience avérée dans la rédaction de spécifications d'exigences logicielles et une expérience dans la rédaction de tests logiciels.
  • Vous avez une grande capacité d'analyse et vous êtes capable de comprendre les besoins des utilisateurs finaux et de les transcrire dans vos cas de test.
  • Vous êtes adaptable, autonome, rigoureux et vous appréciez le travail en équipe.
  • Vous êtes organisé avec une capacité à prioriser la charge de travail, à respecter les délais et à utiliser le temps efficacement.
  • Vous avez une grande résistance au stress et vous êtes flexible.
  • Vous avez un haut niveau en Développement avec le langage de programmation C++. Une expérience en développement Python est appréciée.
  • Vous avez une expérience avérée des outils d'automatisation de tests (l'utilisation de Squish, les expériences Jenkins sont des atouts majeurs pour ce poste)
  • Une expérience en informatique dans le domaine du contrôle aérien ou d'autres domaines avec des exigences de temps réel et de sécurité, ainsi qu'une expérience avec des normes telles que ESARR6/EC482, ED153, IEC61508 et ISO12207 sont des atouts majeurs pour ce poste.
  • La maîtrise du français et de l'anglais écrits et parlés est requise, l'allemand est un plus.

Si vous souhaitez rejoindre une petite équipe dynamique dans un environnement high-tech passionnant et que vous vous sentez prêt à relever le défi et à participer à notre expansion, n'hésitez pas et envoyez votre candidature.

Formulaire de candidature