Ce site récupère une partie de ses emplois auprès de: Commis de Bureau | Emplois à Capitale-Nationale | Travail de la Maison

Les meilleures offres d'emploi de l'industrie de la construction au Québec

Pour poster une offre, connexion ou créer un compte |  Publier une offre

   Emploi construction québec   

Trouvez votre prochaine opportunité d'emploi chez Emploi Construction!

previous arrow
next arrow
Slider

EXFO: Software Engineer

EXFO

C'est un Temps-Plein job à Quebec, QC publiée le février 21, 2021.

EXFO propose des solutions intelligentes de test, de monitoring et d’analyse de réseaux aux plus grands fournisseurs de service de télécommunications, fabricants d’équipements de réseau et de services Web, et cette mission nous passionne!

Avec prèsde 1900 employés dans plus de 25 pays, EXFO est le no.1 mondial des tests de fibre optique et possède le plus imposant déploiement d’assurance de services actifs.

Notre vaste gamme de solutions matérielles et logicielles permet à nos clients de suivre les transformations technologiques en lien avec la fibre optique, la 5G, la virtualisation, l’internet des objets et l’analytique des mégadonnées.

Toujours à la recherche des meilleurs talents, joignez-vous à nous et participez à l’avancement d’une industrie en pleine expansion.Sommaire du poste: Nous sommes à la recherche dedeux développeurs logicielpour l’équipeR & D / Wireless Monitoring, Un posteback-end, et un postefront-end.En tant que Développeur chez EXFO, vous serez responsable du développement des applications dans une architecture sécurisée moderne basée sur des microservices et des conteneurs orchestrés.

Vous fournissez des applications de surveillance et de dépannage en temps réel pour les réseaux de télécommunications tels que LTE ou 5G.

De plus, vous intégrez une équipe SAFe Agile, qui rassemble toutes les compétences nécessaires à un projet logiciel (Product Owner, Scrum master, membres d’équipe) Votre rôle:Participer au lancement du projet R& D:Estimer les histoires pour les fonctionnalités et les facilitateurs lors du raffinement du backlog en tenant compte de la sécurité, des tests en premier, des performances et de la facilité de maintenance; Contribuerà l’analyse des risques et des dépendances avant de lancer Product Increment; Contribuer, avec l’aide du Technical Product Manager (TPO), à la planification des activités, au choix de la technologie, des outils de développement et de test, et à la revue des plans de test.Réaliser des projets R& D:Dirigerles activités de développement, suivre les directives de développement et produire la documentation logicielle associée; Participeractivement à la planification des sprints; Engager à titrede membre de l’équipe dans la livraison du contenu du sprint; Assumerla responsabilité de certaines parties des tests de développement et de la documentation associée; Participeractivement à l’amélioration continue via les meilleures pratiques Agile; Être responsable de la qualité, de la sécurité et du calendrier des livrables:Être responsable de la qualité de ses livrables en assurant le bon niveau de test et de revue de conception de ses modules, en s’assurant de l’achèvement de la couverture de test de ses livrables, en réalisant l’exécution des tests par lui-même, le cas échéant, jusqu’à ce que le niveau de qualité soit atteint; Être responsable de la sécurité de son livrable en utilisant les meilleures pratiques de développement appropriées, les outils de vérification, de l’intégrité et les tests de sécurité tels que le top 10 OWASP; Être responsable de la performance de son livrable au niveau du système, en tenant compte de la robustesse, de la charge, du temps de réponse et de l’empreinte CPU / RAM; Être responsable de livrer ses propres livrables conformément au calendrier convenu avec l’équipe et le chef de projet; Fournir un support technique:Apporter une expertise technique aux équipes Support.Ce que nous recherchonsCompétences techniquesBack End:Java 8, Spring, Springboot, Hibernate, OpenJDK, NodeJS, GOFront End:Angular, HTML5 / CSS3, Javascript, NodeJS; Tests: Junit / EasyMock; Navigateur Web: Chrome, IE, FirefoxCompétences partagés:Base de données: Elastic Search, MariaDB / Dbeaver, MongoDB / Robot3T, HBaseTests: Junit / EasyMock, JMeterSécurité: AAA, SSL, HTTPS, GDPR, cryptage, certificats, injection SQLSystème: Tomcat 7, Linux RedHat 6.X, 7.XOutil de suivi: JIRAService Web: SOAP, RESTConfiguration logicielle: GitLabConteneurisation: Twelve Factors, Docker, microservices, Kubernetes, HelmCI-CD / Devops: Jenkins, Maven, Artifactory, automatisation, AnsibleEnvironnement serveur: Clould / sur siteUne expérience en intégration continue et en tests d’automatisation est une condition préalable.

Aptitudes requisesVous pouvez gérer les tâches de développement en toute autonomie, définir une architecture logicielle, vous plonger dans les codes existants et proposer des corrections et évolutions; Vous êtes également capable d’imaginer comment votre produit peut être à l’épreuve du temps, fournir sécurité et performances et comment il peut intégrer les nouvelles technologies; Vous alliez réflexion analytique et capacité de synthèse, vous êtes rigoureux dans vos analyses et développements; Votre relation vous permet de travailler naturellement en équipe dans un environnement international.ExigencesExpérience pertinente:Minimum de 2 à 5 ans d’expérience dans le développement de logiciels dans des équipes multidisciplinaires et multi-sites avec une expérience pertinente dans un poste de développement logicielExigence linguistique: Bilingue (français & anglais)Formation:BAC en informatiqueToute combinaison études/expériences pertinentes sera considérée.