Développeur pour une équipe AppSec
Bentley SystemsQuebecUpdate time: October 18,2019
Job Description

Développeur pour une équipe AppSec

 

Le candidat fera partie d'une équipe de sécurité logicielle dédiée (AppSec) chez Bentley Systems. La principale responsabilité de l'équipe de sécurité des produits est la sécurité des logiciels créés par Bentley.  Cela comprend une grande variété de technologies : C#, JavaScript, Node.js, applications à page unique (SPA), Electron, services Azure cloud, etc. Le candidat retenu aura l'occasion d'acquérir des compétences telles que le cloud, Agile, DevOps, etc. et travaillera au sein d'une équipe multinationale diversifiée d'experts.

 

Emplacement : Québec, QC

 

Responsabilités

  • Développer des outils de sécurité pour le « pipeline CI/CD » pour améliorer la sécurité des produits de Bentley.
  • Travailler dans une équipe Agile pour implémenter des solutions qui atteignent les objectifs du projet.
  • Collaborer avec l’équipe pour comprendre les requis, planifier et coder, créer des tests unitaires et autres artéfacts nécessaire pour compléter le projet en respectant les standards de l’organisation.
  • Travailler avec responsable affaire pour bien comprendre les requis.
  • Avoir de l’initiative pour améliorer les processus de décision et support et avoir un désir d’établir des standards et bonnes pratiques.
  • Participer activement pour le succès des initiatives départementales ou organisationnelles.
  • Définir et conduire des preuves de concept ou des tests de performance.
  • Créer des structures de données qui satisfont les requis affaires et les objectifs de performance.
  • Développer des tests unitaires qui assure la qualité du code et qui s’assure que tous les cas limites sont traités correctement.
  • Explorer, analyser et faire des recherches sur les nouvelles technologies utiles pour le projet.
  • Faire des tâches connexes nécessaires pour délivrer l’application avec succès.

 

Requis

  • Baccalauréat en informatique ou en génie logiciel;
  • 0-10 ans d’expérience
  • Être compétent en C#
  • Connaissance approfondie de la programmation orientée objet et de la bonne application des modèles de conceptions;
  • Bonne communication orale et écrite (anglais/français);
  • Attitude proactive et axée sur les résultats;
  • Capacité à résoudre des problèmes complexes et à s’adapter rapidement;
     
    Atouts
  • Connaissance des technologies Microsoft : .Net Framework/Core/Standard, MVC, SQL, HTML, Typescript/jQuery, RESTful web services
  • Connaissance des méthodes DevOps et Agiles
  • Expérience avec le Cloud Azure
  • Connaissances d’outils de déploiment tel que Octopus et PowerShell
  • Expérience avec la sécurité applicative (scanneurs, OWASP Top 10, etc.)
     

Get email alerts for the latest"Développeur pour une équipe AppSec jobs in Quebec"