Jobs.ca
Jobs.ca
Language
Canada Mortgage and Housing Corporation (CMHC) Société canadienne d'hypothèques et de logement(SCHL) logo

Conseiller, Génie logiciel

Hybrid
Montréal, QC
CA$126,025 - CA$157,331/annual
Mid Level
full_time

Top Benefits

Paid annual vacation
Annual performance bonus
Defined benefit pension plan

About the role

ID de la demande d'emploi : 11453

Type d'emploi : Permanent à plein temps

Type de poste : Hybride

Emplacement du bureau : Montréal (QC); Ottawa (ON); Toronto (ON)

Exigences relatives aux déplacements : Déplacements limités

Désignation linguistique : Bilingue

Niveaux de compétence linguistique (Lire/écrire/parler) : CBC

Exigence en matière de sécurité : Cote de fiabilité

Rémunération: Notre échelle salariale se situe entre 126,024.66 $ et 157,330.82 $ en fonction des qualifications et de l'expérience.

À propos de la SCHL

Le travail que vous accomplissez et le travail que nous réalisons ensemble comptent. Nous travaillons jour après jour pour atteindre un but commun : contribuer au bon fonctionnement du système de logement.

À la SCHL, nous sommes responsables de nos résultats et nous soutenons les réalisations de nos collègues. Nous misons sur la collaboration, en établissant des liens dans l’ensemble de la SCHL et en faisant intervenir les bonnes personnes pour effectuer le travail. Notre style de leadership repose sur la confiance, c’est-à-dire que nos gestionnaires adoptent une approche adaptée aux besoins de leur équipe.

Joignez-vous à nous pour faire partie d’une équipe déterminée à réellement changer les choses et participer à une mission importante.

Ce que nous offrons

Nous avons la raison d’être, les personnes et les avantages dont vous avez besoin pour vous bâtir une carrière épanouissante. Voici le généreux programme d'avantages sociaux en tant qu’employé permanent :

  • vacances annuelles payées;
  • une prime de rendement individuelle annuelle;
  • un régime de retraite à prestations déterminées;
  • un régime complet d’assurance collective pour favoriser votre bien-être dès le premier jour;
  • du soutien pour votre croissance personnelle et professionnelle grâce à de la formation, du mentorat et plus encore;
  • une culture et un environnement de travail inclusifs.

À propos du rôle

Joignez-vous à l’équipe des pratiques de génie logiciel de la SCHL à titre de Conseiller, Génie logiciel. Ce poste agit comme chef de file technique principal chargé de façonner la conception de logiciels et d’en assurer la protection dans l’ensemble de l’organisation. Dans ce poste, vous définirez les pratiques modernes d’ingénierie et de sécurité et favoriserez le respect de ces pratiques, afin de permettre aux équipes de construire des applications évolutives, maintenables et résistantes aux menaces du monde réel.

Vous travaillerez avec les équipes chargées des produits, des plateformes et de la sécurité pour intégrer la notion de sécurité dès la conception dans la livraison des logiciels, tout en encadrant les développeurs, en normalisant les pratiques exemplaires et en dirigeant l’évolution du cycle de développement sécurisé de la SCHL.

Ce que vous ferez :

  • définir et promouvoir des normes d’ingénierie logicielle sûres, notamment des directives de codage, des modèles de conception d’API et des pratiques architecturales exemplaires pour les plateformes modernes;

  • diriger des initiatives de modernisation, comme la décomposition des monolithes, la conception de microservices et la réduction en composants des applications frontales, tout en veillant à la robustesse des éléments fondamentaux tout au long du processus;

  • guider les équipes dans la mise en œuvre de processus d’authentification et d’autorisation sécurisées (OAuth2, OIDC, RBAC, ABAC), et de contrôles de sécurité de navigateur (CSP, CORS, en-têtes sécurisés);

  • effectuer des modélisations de menaces, des examens de conception et des vérifications de code sécurisé, en repérant les vulnérabilités à un stade précoce et en donnant des conseils sur les stratégies de remédiation;

  • intégrer les outils AppSec (SAST, SCA, DAST) dans les pipelines d’intégration continue/de livraison continue en utilisant les fonctions GitHub Advanced Security, Invicti, et SonarQube;

  • encadrer les ingénieurs dans le cadre d’ateliers, de séances de programmation en binôme et de séances de conception sécurisée, pour améliorer la qualité de l’ingénierie et accroître la maturité en matière de sécurité;

  • maintenir des ressources internes d’aide aux développeurs, comme des manuels de codage sécurisés, des composants réutilisables et les conseils spécifiques à la plateforme;

  • diriger une communauté de praticiens pour l’ingénierie logicielle sécurisée, en encourageant la collaboration, l’apprentissage partagé et l’amélioration continue.

Les compétences que vous devriez posséder :

  • un diplôme de premier cycle en informatique, en technologie de l’information, en génie logiciel ou dans un domaine connexe. Une combinaison équivalente de formation et/ou d’expérience peut être envisagée;

  • un minimum de dix (10) ans d’expérience pertinente en génie logiciel avec une solide expertise dans le développement, l’architecture et la modernisation sécurisés de plateformes;

  • une maîtrise de JavaScript/TypeScript, C#, Python et/ou de langages équivalents;

  • une compréhension approfondie du cycle de développement de logiciels sécurisés (SSDLC), y compris la modélisation des menaces, les modèles de code sécurisés et les stratégies de remédiation;

  • une expérience de la mise en œuvre d’architectures d’identité modernes (OAuth2, OIDC, JWT), du renforcement des API et des mesures de sécurité au niveau de la plateforme;

  • une solide expérience des plateformes infonuagiques (p. ex. Azure Functions, Logic Apps, Kubernetes) et des pipelines d’intégration continue/de livraison continue (ADO, GitHub Actions);

  • une capacité avérée à encadrer et à influencer les développeurs, les responsables techniques et les ingénieurs de plateforme;

  • de solides compétences en communication, y compris la capacité à traduire des concepts techniques complexes en pratiques et normes exploitables;

  • le bilinguisme (anglais et français).

Ce serait formidable que vous possédiez aussi ces compétences :

  • une certification, comme OSWE, CSSLP, GIAC GWEB, GWAPT;

  • une expérience des microapplications frontales ou des applications web progressives (PWA);

  • une connaissance des normes d’accessibilité WCAG, de la stratégie DevEx ou de l’optimisation des performances;

  • une contribution à des logiciels libres, à des communautés de praticiens ou à des groupes de normalisation technique;

  • une expérience dans la mise en place de pratiques de codage sécurisées dans des environnements multiéquipes;

  • une expérience dans le secteur public ou les services financiers.

Date de fermeture : Ce poste sera affiché jusqu’à ce qu’une candidature soit retenue.

Notre engagement envers la diversité, l’équité et l’inclusion

Nous sommes déterminés à assurer l’équité en matière d’emploi et encourageons les femmes, les Autochtones, les personnes handicapées, les anciens combattants et les personnes de tous les groupes raciaux et de toutes les ethnicités, religions, capacités, orientations sexuelles et identités et expressions de genre à poser leur candidature. Nous acceptons également les candidatures de personnes qui ne sont pas canadiennes, mais qui ont le droit de travailler au Canada.

La SCHL est un milieu de travail inclusif où la diversité de pensée ‒ et des personnes ‒ est reconnue, valorisée et jugée essentielle à la réalisation de notre mission.

Apprenez-en plus sur notre engagement envers la diversité et l’inclusion.

Prochaines étapes après le dépôt de votre candidature

Nous vous remercions de poser votre candidature; nous sommes conscients que c’est une étape à la fois emballante et intimidante. Apprenez-en plus sur notre processus d’embauche. Si vous êtes l’une des personnes convoquées à une entrevue ou appelées à passer un test, veuillez nous indiquer si vous avez besoin d'un accommodement.

Si vous avez déjà posé votre candidature, mais que cette dernière n’a pas été concluante, ne vous en faites pas. Nous affichons toujours de nouveaux postes, alors n’hésitez pas à retenter votre chance. Nous avons hâte de voir quelle sera votre contribution cette fois-ci!

About Canada Mortgage and Housing Corporation (CMHC) Société canadienne d'hypothèques et de logement(SCHL)

Government Administration
1001-5000

Rising to the housing challenges of today and tomorrow 🏠

Housing is the foundation on which we build our lives.

That’s why we:
• Provide housing financing solutions • Collaborate with the entire housing sector to deliver programs on behalf of the government • Share research, data, and information needed to inform the housing system

Terms of use: http://ow.ly/ioDX30kT0PX

//

Relever les défis d’aujourd’hui et de demain en matière de logement 🏠

Notre chez-soi est la base sur laquelle nous bâtissons nos vies.

C’est pourquoi nous fournissons :
• des solutions de financement de l’habitation • la mise en œuvre de programmes, au nom du gouvernement, en collaborant avec l’ensemble du secteur de l’habitation • la recherche, les données et les renseignements nécessaires sur le système du logement

Conditions d'utilisation: https://ow.ly/LrF850Svv4g