Description Votre mandat initial exigera un ensemble de compétences vous permettant de développer des logiciels de test sous Windows, en utilisant principalement Pythons. Vos responsabilités Créer et / ou modifier des applications logicielles; Lire et comprendre des documents d’exigences détaillés; Planifier le travail, fournir des estimations d’effort et mener les tâches à terme; Concevoir, coder, tester, déboguer et documenter des applications logicielles de haute qualité; Travailler au sein d’une équipe de développement agile en utilisant les meilleures pratiques; Écrire et modifier des applications Python; Préparer la documentation et participer aux revues; Participer à l’intégration, aux essais et au déploiement des applications logicielles; Aider au dépannage des problèmes dans un environnement logiciel de production; Comprendre le système soumis aux essais. Ce qu'il vous faut Diplôme universitaire en génie logiciel, en génie informatique ou dans une discipline pertinente; Minimum de 7 ans d’expérience en développement de logiciels de test; Capacité à travailler avec une base de code ou un cadre existant; Connaissance du multithreading, du partage de données et des API; Connaissance de Python et de C++; Capacité à comprendre et à travailler avec des spécifications d’exigences logicielles complexes; Expérience en développement logiciel agile; Bilingue; Expérience en contrôle d’instruments et en essais fonctionnels automatisés de systèmes; Connaissance bus CAN; Expérience avec JIRA et Confluence; Expérience avec GIT et Jenkins.
Dveloppeur Logiciel • Terrebonne, CA