- Développer des applications en C# pour les environnements .NET, pour les plateformes Windows et Linux embarqué;
- Développer des applications web en Typescript en utilisant le framework Angular pour ces mêmes systèmes embarqués;
- Concevoir et mettre au point de nouvelles fonctionnalités pour un produit en constante évolution;
- Participer à l’entretien du code selon les rapports de l’équipe d’assurance qualité et des clients;
- Créer des tests unitaires et des tests d’intégrations;
- Participer aux mêlées quotidiennes, aux réunions de rétrospectives, à la planification et à la revue de l’itération;
- Collaborer avec les autres équipes de développement dans un milieu hautement coopératif;
- Documenter la Recherche et le Développement, ainsi que la conception et l’implantation du code selon les standards établis.
Exigences
- Baccalauréat en génie informatique,
génie électrique avec option informatique ou en science informatique;
- Très bonnes connaissances en programmation orientée objet;
- Maîtrise d’un des langages de programmation suivants : Java, C++, C#;
- Connaissance du développement web. Connaissance de Angular un atout.
- Être bon communicateur et joueur d’équipe;
- Expérience avec C#/.NET et les outils de débogage associés;
- Expérience avec l’environnement de développement de Visual Studio;
- Expérience avec les services Web de type REST;
- Connaissance des protocoles réseaux de gestion des flux multimédias (RTP, RTSP, MPEG-2 TS);
- Expérience avec les processus de développement Agile;
- Expérience avec JIRA, Git, Bitbucket.