- 1624328
-
Concepteur de logiciels - Java
Description du poste
- Aussitôt que possible
Description du poste
À titre de Concepteur de logiciels - Java, le candidat devra concevoir, développer et déployer des applications et des composantes logicielles pour l’iControl, un produit de Monitoring & Contrôle de Miranda.
Tâches et responsabilités
Conception, codage, intégration et tests de composantes logicielles pour multiple produits et projets
Tenir la documentation de conception pour chaque fonctionnalité à jour
Revoir les codes existantes et modifier les composantes logicielles en assurant la compatibilité
Faire les tests unitaires et participer à l’intégration des produits
Présenter les conceptions aux collègues pour révisions
Collaborer avec l’équipe de tests pour effectuer la correction des bugs et le déverminage de problèmes
Participer aux revues de conception des collègues
Collaborer avec l’équipe de support technique afin d’identifier et résoudre les problèmes de service à la clientèle
Qualifications professionnelles et personnelles
Autonome et motivé
Grande habilité à communiquer en français et en anglais tant à l’écrit qu’à l’oral
Habileté à comprendre les besoins des clients
Grande facilité à apprendre les logiciels existants
Capacité à travailler au sein d’équipes multifonctionnelles
Capacité à gérer son temps efficacement
Orientation client
Formation académique et connaissances techniques
Baccalauréat en génie informatique ou sciences informatiques
Fortes maîtrise de la programmation orientée-objet en Java et/ou C++
Bonne compréhension d’Applications distribuées et des technologies associées
Connaissance des systèmes de contrôle et de monitoring est un atout
Connaissance technologies web est un atout
Maitrise de en conception et implémentation d’interfaces usagées est un atout
Connaissance des technologies vidéo et audio est un atout
Connaissance de SQL est un atout
Expérience professionnelle
3 - 5 années en développement Java (J2SE)
5 ans ou plus d’expérience en conception, codage et test de logiciel orienté objet
Expérience de développement de composantes distribuées et des technologies de réseau Java
Expérience en développement de logiciel sous Linux
Expérience avec les méthodologies basées sur Agile
Expérience avec la modélisation de données et l’optimisation d’accès aux bases de données
Expérience avec Postgres est un atout
Expérience dans le déploiement et l’intégration de composants dans de larges systèmes distribués, considéré un atout
Description de l'entreprise
Miranda développe, fabrique et commercialise du matériel et des logiciels à haute performance qui permettent aux télédiffuseurs, câblodistributeurs, exploitants de satellites et fournisseurs de services de télévision sur IP d’offrir davantage de contenu de qualité supérieure à prix compétitif.
Fondée au Québec en 1990, Miranda emploie environ 700 personnes réparties entre son siège social de Montréal et ses divisions aux États-Unis, en Europe, en Asie et au Moyen-Orient. En croissance constante depuis sa fondation, Miranda possède la créativité, l'expertise et la réputation pour offrir la technologie, les produits et les services nécessaires au monde changeant de la télévision actuelle et future, à travers le monde.
Misant sur plus de 400 produits pour combler les besoins de ses clients d’un bout à l’autre du spectre de l’offre, Miranda est l’un des employeurs les plus prisés de l’industrie de l’équipement télévisuel.
Au cours des dernières années, Miranda a gagné plusieurs prix d'excellence en technologie, dont deux « Emmy Awards » en 2010 et 2011 et a été nommé à deux reprises parmi les 50 sociétés privées les mieux gérées au Canada. Le journal Les Affaires nous a octroyé en 2005 le prix de la meilleure compagnie de haute technologie au Québec.
Nous sommes présentement à la recherche de personnes enthousiastes, autonomes et prêtes à participer activement au sein d’équipes dynamiques et innovatrices.
