Recherche : Concepteur logiciel – Java

0
1250
Sommaire du rôle :

Pour un fabricant de matériel de communication (audio, vidéo, diffusion) situé à Montréal, au sein du service Système de gestion de contrôle, le candidat participera à la conception, le développement et le déploiement d’applications et de composantes logicielles pour le nouveau système de contrôle.

Responsabilités :

  • Conception, codage, intégration et tests de composantes;
  • Tenir à jour la documentation de conception pour chaque fonctionnalité;
  • Faire les tests unitaires et participer aux activités d’intégration du produit;
  • Présenter à l’équipe et documenter les designs logiciels;
  • Collaborer avec l’équipe de tests pour effectuer la correction des défauts et le déverminage de problèmes;
  • Participer aux revues de conception et de code des collègues ainsi qu’aux meetings SCRUM;
  • Collaborer avec l’équipe de support technique afin d’identifier et résoudre les problèmes de service à la clientèle.
Compétences :
  • Baccalauréat en ingénierie ou génie informatique;
  • 2-5 années en développement Java (J2SE);
  • Expérience en conception, codage et test de logiciel orienté objet;
  • Connaissance des particularités de Java 8;
  • Aptitude à résoudre des problèmes algorithmiques complexes de façon efficace;
  • Expérience en développement d’applications sous Windows et Linux;
  • Passionné du développement logiciel;
  • Bilinguisme essentiel.

Atouts : 

  • Connaissance des technologies vidéo et audio dans le domaine du broadcast;
  • Expérience en développement de composantes distribuées et technologie de réseau Java;
  • Expérience avec les méthodologies basées sur Agile;
  • Connaissance de Git;
  • Bonne compréhension des technologies et applications distribuées;
  • Expérience en développement d’applications Web;
  • Maîtrise de la conception et de l’implémentation d’interfaces utilisateurs;
  • Soucis du détail.