Premier développeur/première développeuse, Développement numérique (Produits et stratégie numérique)
Top Benefits
About the role
Titre du poste : Premier développeur/première développeuse, Développement numérique (Produits et stratégie numérique)
Statut d’emploi : Contractuel(le) à long terme (Durée déterminée)
Exigence linguistique du poste : Anglais
Compétences linguistiques : Anglais (Écriture - C – Avancé), Anglais (Expression orale - C – Avancé), Anglais (Lecture - C – Avancé)
Travailler à CBC/Radio-Canada À CBC/Radio-Canada, nous créons du contenu qui informe, divertit et rassemble les Canadiennes et les Canadiens sur de multiples plateformes. La promotion et l’incarnation de valeurs comme la créativité, l’intégrité, l’inclusion et la pertinence sont ce qui propulse nos réalisations.
Pensez-vous avoir ce qu’il faut pour réussir dans ce milieu passionnant et en constante évolution? Que ce soit devant la caméra, à l’antenne, en ligne ou en coulisses, vous feriez partie d’une équipe qui s’épanouit à tisser des liens avec la population canadienne et à raconter des histoires qui lui sont chères.
Date de fin de la publication : 2025-06-09 11:59 PM
Votre profil : Ce poste offre la possibilité d'un télétravail à temps plein ou d'un travail hybride si le candidat sélectionné habite à Toronto. Vous avez plusieurs années d’expérience de travail avec de multiples langages et cadriciels, notamment JavaScript, TypeScript, Java, Python et React. Vous avez déjà participé à l’intégration d’une plateforme de gestion du consentement, et vous connaissez les bonnes pratiques de gouvernance appliquées au traitement des renseignements personnels. Vous cherchez à travailler pour une marque nationale respectée et reconnue dans le domaine de la radiodiffusion publique. Vous avez de l’expertise technique, mais aussi des aptitudes pour les relations personnelles, ainsi que la capacité de vous épanouir au sein d’une équipe multifonctionnelle. Vous êtes à la recherche d’un nouveau défi dans lequel vous pourrez mettre à profit votre passion pour la création de nouvelles manières d’utiliser les données, de donner forme à ces expériences et de les personnaliser. Vous souhaitez vous joindre à une entreprise ayant une mission et qui s’engage à soutenir votre développement professionnel.
CBC/Radio-Canada soutient entièrement ses employés. Les membres de notre équipe peuvent consacrer 20 % de leur temps de travail au développement professionnel, et ainsi explorer leur créativité et leur inventivité dans une foule de domaines, que ce soit pour le prototypage d’une nouvelle interface utilisateur ou d’une nouvelle expérience utilisateur, la configuration d’un environnement de développement dans lequel il est possible d’expérimenter et d’apprendre de nouveaux langages de programmation, ou encore la création de fonctionnalités de recherche améliorées pour nos médias. Quels que soient vos intérêts, nous vous offrons le temps, les ressources et le soutien dont vous avez besoin pour que votre carrière soit valorisante.
Votre contribution :
- Vous contribuerez à l’ensemble du cycle de développement des logiciels : développement des épopées et récits (epics et stories), collaboration à l’architecture, création de fonctionnalités pour l’interface frontale et l’interface utilisateur, mise au point des fonctionnalités dorsales, tests, automatisation du déploiement de ces interfaces et intégration/déploiement continus.
- Vous avez une bonne expérience dans l’intégration d’API tierces puisque notre équipe est chargée de la création et du maintien des API qui prennent en charge nos applications web et natives.
- Vous communiquerez votre passion pour les données à une équipe motivée.
- Vous jouerez un rôle crucial dans le développement des modules qui s’intègrent à nos produits internes, pour que l’équipe soit constamment en mesure de livrer des produits de qualité.
- Vous appliquerez vos connaissances des langages Node.js, TypeScript et JavaScript pour créer des interfaces frontales et dorsales.
- Vous travaillerez dans une équipe responsable de la création et du maintien des API qui prennent en charge nos applications web et natives.
- Vous collaborerez avec les architectes de l’équipe pour trouver des solutions durables si des problèmes d’espace surviennent, ce qui se produit lorsqu’on travaille avec de grands volumes de données, et vous veillerez à ce que les produits répondent aux normes de l’industrie.
- Vous aiderez les architectes de l’équipe à se tenir au courant des derniers développements technologiques, afin que nos produits restent modernes, évolutifs et performants.
- Vous collaborerez avec d’autres équipes pour vous assurer que l’ensemble des produits (notamment liés aux interfaces utilisateurs et à l’expérience utilisateur), la gestion du contenu et l’analytique des données fonctionnent bien ensemble.
- Vous avez une approche de la conception axée sur les tests et vous rédigerez des cas et des suites de tests automatisés pour garantir la qualité et la rapidité des déploiements, en recourant aux pratiques exemplaires les plus récentes.
- Vous avez un intérêt à travailler avec différentes technologies, notamment les cadriciels web JavaScript, les cadriciels de serveur web JavaScript et Python, ainsi que Go (Golang), Java et Apache Beam.
Vos compétences :
- Formation : Vous avez de préférence un diplôme en informatique ou en ingénierie, ou l’équivalent, mais nous sommes conscients que les compétences en programmation peuvent s’acquérir d’une autre manière. Vous connaissez et comprenez les meilleures pratiques en matière de développement et de mise à l’essai de logiciels. Apprendre de nouvelles technologies et explorer des solutions novatrices sont pour vous des sources d’inspiration quotidiennes.
Outils : Vous avez déjà travaillé avec JavaScript (essentiel), TypeScript (essentiel), Java (souhaitable), Go (souhaitable) et Python. Vous êtes à l’aise dans tout le cycle de développement des logiciels, notamment dans l’utilisation des systèmes d’automatisation des tests comme Cypress, Playwright et Jest, et vous avez l’expérience des déploiements. Vous êtes à l’aise dans un environnement infonuagique et conteneurisé, ainsi que dans l’utilisation de la plateforme Google Cloud (GCP), Azure, OpenShift, Docker et Kubernetes.
Expérience de travail : Vous avez de l’expérience avec les cadres et les intégrations/produits des fournisseurs sur lesquels travaille l’équipe Données sur l’auditoire et Protection des renseignements personnels (React, Apache Beam); connaître d’autres produits est souhaitable (sas de données, BlueConic, Lotame, Didomi).
Expérience : Vous avez déjà participé à l’implantation d’une plateforme de gestion du consentement et vous avez contribué à l’intégration de pipelines de données et d’API.
- Aptitudes pour les communications : Vous avez de l’écoute et de l’empathie à l’égard de divers points de vue et comprenez l’importance de ceux-ci.
- Expérience collaborative agile : Vous cherchez des occasions de collaborer, de faire du jumelage et de mettre vos connaissances en commun. Vous donnez le meilleur de vous-même dans un environnement axé sur le travail d’équipe. Vous croyez en la méthodologie agile et vous faites preuve de souplesse et d’ouverture devant les changements. Vous êtes à l’aise dans le développement itératif et incrémentiel.
- Expertise en gouvernance des données et en protection des renseignements personnels : Vous avez une bonne idée de la protection de la vie privée dès la conception, des cadriciels en matière de consentement (cadres pour la transparence du consentement), et vous possédez des connaissances générales de la législation sur la protection des renseignements personnels (CCPA, projet de loi C-27, loi 25 du Québec).
Ce que vous pourrez apprendre et développer dans cet emploi :
- GraphQL et TypeScript.
- Java et l’implantation de points d’accès REST API à l’aide de Java.
- Langage de base C#/.NET.
- Bases de données relationnelles (PostgreSQL, etc.).
- Logiciels de contrôle des versions (Git, SVN, etc.).
- Flux de travaux d’intégration continue/déploiement continu (CI/CD) comme Atlassian, Jira, Bamboo, Jenkins.
- Capacité de proposer des innovations et des améliorations, et capacité d’apprendre et de communiquer au sujet des nouvelles technologies.
- Aptitudes pour la résolution de problèmes et les communications, sens des responsabilités, capacité de voir les problèmes comme des occasions et volonté de proposer de nouvelles idées. Dynamisme, soif d’apprendre et facilité à tisser des liens avec les autres.
Vous devrez peut-être passer des tests de compétences et de connaissances. Avantages auxquels vous pouvez vous attendre :
- Souplesse dans les horaires de travail, pour pouvoir concilier le travail et la vie personnelle.
- Possibilité de travailler de la maison.
- Rémunération globale concurrentielle.
- 20 % de votre temps de travail consacré à l’innovation, à l’apprentissage et au développement, selon vos champs d’intérêt.
- Occasions de travailler avec des technologies de pointe.
- Possibilités d’apprentissage et de développement professionnel continus.
- Possibilité de faire partie de nos groupes-ressources des employés et employées.
- Programmes de jumelage et occasions de mentorat vous permettant d’apprendre des meilleurs dans l’industrie et d’encadrer les nouveaux talents.
- Milieu de travail créatif et dynamique où vos idées sont écoutées, et votre contribution, valorisée et respectée.
- Équipe de direction solidaire, déterminée à respecter les normes les plus élevées en matière de diversité et d’inclusion.
- Environnement favorisant l’expérimentation et une approche itérative afin de réaliser les formes les plus poussées d’innovation technique.
Les compétences et les connaissances des personnes candidates pourraient faire l’objet de tests.
Nous remercions toutes les personnes candidates de leur intérêt, mais nous communiquerons uniquement avec celles retenues pour une entrevue.
Dans le cadre de notre processus de recrutement, tous les candidats sélectionnés pour passer à l'étape de la vérification des antécédents seront soumis aux vérifications suivantes:
- Une vérification obligatoire du casier judiciaire.
- D'autres vérifications peuvent être effectuées en fonction des exigences opérationnelles du poste.
CBC/Radio-Canada s’est engagée à faire preuve de leadership dans la représentation de la diversité de notre pays. Nous souhaitons créer et raconter des histoires qui rassemblent la population canadienne, et nous ne pouvons y parvenir qu’en collaborant avec un personnel qui est à l’image de la démographie changeante du Canada. En tant qu’employeur, nous favorisons l’égalité des chances et un milieu de travail inclusif où la reconnaissance et la valorisation des différences individuelles se déploient dans l’ensemble des services que nous offrons à titre de diffuseur public du Canada. Pour plus de renseignements, consultez la section Diversité et inclusion de notre site Web. Si vous nécessitez des mesures d’adaptation à ce stade du processus de recrutement, veuillez nous en informer dès que possible en envoyant un courriel à recrutement@radio-canada.ca.
Nous vous invitons à consulter notre Code de conduite et à vous familiariser avec ce document, que vous trouverez dans notre site Web. L’ensemble du personnel doit se conformer au Code de conduite à titre de condition d’emploi : Nous vous invitons aussi à jeter un coup d’œil à notre politique sur les conflits d’intérêts. Dans l’éventualité de votre embauche, il sera important de nous informer dès que possible de toute situation constituant un conflit d’intérêts en raison de votre embauche, ou de toute situation qui constitue une apparence de conflit d’intérêts à cet égard.
Emplacement principal : Broadcast Centre 205 Wellington St. W., Toronto, Ontario, M5V 3G7
Nombre de postes à pourvoir : 1
Horaire de travail : Temps plein
About CBC/Radio-Canada
CBC/Radio-Canada is Canada's national public broadcaster and a strong advocate of Canadian culture.
We offer a unique space and a fresh Canadian perspective with unmatched cultural, musical and documentary programming. We do it in French, English and eight Aboriginal languages.
Our activities promote creative work and contribute to the local economy. In television only, our investments in independent Canadian productions fund more than 10,000 jobs across the country. For a complete list of our current job opportunities, visit cbc.radio-canada.ca/jobs
Premier développeur/première développeuse, Développement numérique (Produits et stratégie numérique)
Top Benefits
About the role
Titre du poste : Premier développeur/première développeuse, Développement numérique (Produits et stratégie numérique)
Statut d’emploi : Contractuel(le) à long terme (Durée déterminée)
Exigence linguistique du poste : Anglais
Compétences linguistiques : Anglais (Écriture - C – Avancé), Anglais (Expression orale - C – Avancé), Anglais (Lecture - C – Avancé)
Travailler à CBC/Radio-Canada À CBC/Radio-Canada, nous créons du contenu qui informe, divertit et rassemble les Canadiennes et les Canadiens sur de multiples plateformes. La promotion et l’incarnation de valeurs comme la créativité, l’intégrité, l’inclusion et la pertinence sont ce qui propulse nos réalisations.
Pensez-vous avoir ce qu’il faut pour réussir dans ce milieu passionnant et en constante évolution? Que ce soit devant la caméra, à l’antenne, en ligne ou en coulisses, vous feriez partie d’une équipe qui s’épanouit à tisser des liens avec la population canadienne et à raconter des histoires qui lui sont chères.
Date de fin de la publication : 2025-06-09 11:59 PM
Votre profil : Ce poste offre la possibilité d'un télétravail à temps plein ou d'un travail hybride si le candidat sélectionné habite à Toronto. Vous avez plusieurs années d’expérience de travail avec de multiples langages et cadriciels, notamment JavaScript, TypeScript, Java, Python et React. Vous avez déjà participé à l’intégration d’une plateforme de gestion du consentement, et vous connaissez les bonnes pratiques de gouvernance appliquées au traitement des renseignements personnels. Vous cherchez à travailler pour une marque nationale respectée et reconnue dans le domaine de la radiodiffusion publique. Vous avez de l’expertise technique, mais aussi des aptitudes pour les relations personnelles, ainsi que la capacité de vous épanouir au sein d’une équipe multifonctionnelle. Vous êtes à la recherche d’un nouveau défi dans lequel vous pourrez mettre à profit votre passion pour la création de nouvelles manières d’utiliser les données, de donner forme à ces expériences et de les personnaliser. Vous souhaitez vous joindre à une entreprise ayant une mission et qui s’engage à soutenir votre développement professionnel.
CBC/Radio-Canada soutient entièrement ses employés. Les membres de notre équipe peuvent consacrer 20 % de leur temps de travail au développement professionnel, et ainsi explorer leur créativité et leur inventivité dans une foule de domaines, que ce soit pour le prototypage d’une nouvelle interface utilisateur ou d’une nouvelle expérience utilisateur, la configuration d’un environnement de développement dans lequel il est possible d’expérimenter et d’apprendre de nouveaux langages de programmation, ou encore la création de fonctionnalités de recherche améliorées pour nos médias. Quels que soient vos intérêts, nous vous offrons le temps, les ressources et le soutien dont vous avez besoin pour que votre carrière soit valorisante.
Votre contribution :
- Vous contribuerez à l’ensemble du cycle de développement des logiciels : développement des épopées et récits (epics et stories), collaboration à l’architecture, création de fonctionnalités pour l’interface frontale et l’interface utilisateur, mise au point des fonctionnalités dorsales, tests, automatisation du déploiement de ces interfaces et intégration/déploiement continus.
- Vous avez une bonne expérience dans l’intégration d’API tierces puisque notre équipe est chargée de la création et du maintien des API qui prennent en charge nos applications web et natives.
- Vous communiquerez votre passion pour les données à une équipe motivée.
- Vous jouerez un rôle crucial dans le développement des modules qui s’intègrent à nos produits internes, pour que l’équipe soit constamment en mesure de livrer des produits de qualité.
- Vous appliquerez vos connaissances des langages Node.js, TypeScript et JavaScript pour créer des interfaces frontales et dorsales.
- Vous travaillerez dans une équipe responsable de la création et du maintien des API qui prennent en charge nos applications web et natives.
- Vous collaborerez avec les architectes de l’équipe pour trouver des solutions durables si des problèmes d’espace surviennent, ce qui se produit lorsqu’on travaille avec de grands volumes de données, et vous veillerez à ce que les produits répondent aux normes de l’industrie.
- Vous aiderez les architectes de l’équipe à se tenir au courant des derniers développements technologiques, afin que nos produits restent modernes, évolutifs et performants.
- Vous collaborerez avec d’autres équipes pour vous assurer que l’ensemble des produits (notamment liés aux interfaces utilisateurs et à l’expérience utilisateur), la gestion du contenu et l’analytique des données fonctionnent bien ensemble.
- Vous avez une approche de la conception axée sur les tests et vous rédigerez des cas et des suites de tests automatisés pour garantir la qualité et la rapidité des déploiements, en recourant aux pratiques exemplaires les plus récentes.
- Vous avez un intérêt à travailler avec différentes technologies, notamment les cadriciels web JavaScript, les cadriciels de serveur web JavaScript et Python, ainsi que Go (Golang), Java et Apache Beam.
Vos compétences :
- Formation : Vous avez de préférence un diplôme en informatique ou en ingénierie, ou l’équivalent, mais nous sommes conscients que les compétences en programmation peuvent s’acquérir d’une autre manière. Vous connaissez et comprenez les meilleures pratiques en matière de développement et de mise à l’essai de logiciels. Apprendre de nouvelles technologies et explorer des solutions novatrices sont pour vous des sources d’inspiration quotidiennes.
Outils : Vous avez déjà travaillé avec JavaScript (essentiel), TypeScript (essentiel), Java (souhaitable), Go (souhaitable) et Python. Vous êtes à l’aise dans tout le cycle de développement des logiciels, notamment dans l’utilisation des systèmes d’automatisation des tests comme Cypress, Playwright et Jest, et vous avez l’expérience des déploiements. Vous êtes à l’aise dans un environnement infonuagique et conteneurisé, ainsi que dans l’utilisation de la plateforme Google Cloud (GCP), Azure, OpenShift, Docker et Kubernetes.
Expérience de travail : Vous avez de l’expérience avec les cadres et les intégrations/produits des fournisseurs sur lesquels travaille l’équipe Données sur l’auditoire et Protection des renseignements personnels (React, Apache Beam); connaître d’autres produits est souhaitable (sas de données, BlueConic, Lotame, Didomi).
Expérience : Vous avez déjà participé à l’implantation d’une plateforme de gestion du consentement et vous avez contribué à l’intégration de pipelines de données et d’API.
- Aptitudes pour les communications : Vous avez de l’écoute et de l’empathie à l’égard de divers points de vue et comprenez l’importance de ceux-ci.
- Expérience collaborative agile : Vous cherchez des occasions de collaborer, de faire du jumelage et de mettre vos connaissances en commun. Vous donnez le meilleur de vous-même dans un environnement axé sur le travail d’équipe. Vous croyez en la méthodologie agile et vous faites preuve de souplesse et d’ouverture devant les changements. Vous êtes à l’aise dans le développement itératif et incrémentiel.
- Expertise en gouvernance des données et en protection des renseignements personnels : Vous avez une bonne idée de la protection de la vie privée dès la conception, des cadriciels en matière de consentement (cadres pour la transparence du consentement), et vous possédez des connaissances générales de la législation sur la protection des renseignements personnels (CCPA, projet de loi C-27, loi 25 du Québec).
Ce que vous pourrez apprendre et développer dans cet emploi :
- GraphQL et TypeScript.
- Java et l’implantation de points d’accès REST API à l’aide de Java.
- Langage de base C#/.NET.
- Bases de données relationnelles (PostgreSQL, etc.).
- Logiciels de contrôle des versions (Git, SVN, etc.).
- Flux de travaux d’intégration continue/déploiement continu (CI/CD) comme Atlassian, Jira, Bamboo, Jenkins.
- Capacité de proposer des innovations et des améliorations, et capacité d’apprendre et de communiquer au sujet des nouvelles technologies.
- Aptitudes pour la résolution de problèmes et les communications, sens des responsabilités, capacité de voir les problèmes comme des occasions et volonté de proposer de nouvelles idées. Dynamisme, soif d’apprendre et facilité à tisser des liens avec les autres.
Vous devrez peut-être passer des tests de compétences et de connaissances. Avantages auxquels vous pouvez vous attendre :
- Souplesse dans les horaires de travail, pour pouvoir concilier le travail et la vie personnelle.
- Possibilité de travailler de la maison.
- Rémunération globale concurrentielle.
- 20 % de votre temps de travail consacré à l’innovation, à l’apprentissage et au développement, selon vos champs d’intérêt.
- Occasions de travailler avec des technologies de pointe.
- Possibilités d’apprentissage et de développement professionnel continus.
- Possibilité de faire partie de nos groupes-ressources des employés et employées.
- Programmes de jumelage et occasions de mentorat vous permettant d’apprendre des meilleurs dans l’industrie et d’encadrer les nouveaux talents.
- Milieu de travail créatif et dynamique où vos idées sont écoutées, et votre contribution, valorisée et respectée.
- Équipe de direction solidaire, déterminée à respecter les normes les plus élevées en matière de diversité et d’inclusion.
- Environnement favorisant l’expérimentation et une approche itérative afin de réaliser les formes les plus poussées d’innovation technique.
Les compétences et les connaissances des personnes candidates pourraient faire l’objet de tests.
Nous remercions toutes les personnes candidates de leur intérêt, mais nous communiquerons uniquement avec celles retenues pour une entrevue.
Dans le cadre de notre processus de recrutement, tous les candidats sélectionnés pour passer à l'étape de la vérification des antécédents seront soumis aux vérifications suivantes:
- Une vérification obligatoire du casier judiciaire.
- D'autres vérifications peuvent être effectuées en fonction des exigences opérationnelles du poste.
CBC/Radio-Canada s’est engagée à faire preuve de leadership dans la représentation de la diversité de notre pays. Nous souhaitons créer et raconter des histoires qui rassemblent la population canadienne, et nous ne pouvons y parvenir qu’en collaborant avec un personnel qui est à l’image de la démographie changeante du Canada. En tant qu’employeur, nous favorisons l’égalité des chances et un milieu de travail inclusif où la reconnaissance et la valorisation des différences individuelles se déploient dans l’ensemble des services que nous offrons à titre de diffuseur public du Canada. Pour plus de renseignements, consultez la section Diversité et inclusion de notre site Web. Si vous nécessitez des mesures d’adaptation à ce stade du processus de recrutement, veuillez nous en informer dès que possible en envoyant un courriel à recrutement@radio-canada.ca.
Nous vous invitons à consulter notre Code de conduite et à vous familiariser avec ce document, que vous trouverez dans notre site Web. L’ensemble du personnel doit se conformer au Code de conduite à titre de condition d’emploi : Nous vous invitons aussi à jeter un coup d’œil à notre politique sur les conflits d’intérêts. Dans l’éventualité de votre embauche, il sera important de nous informer dès que possible de toute situation constituant un conflit d’intérêts en raison de votre embauche, ou de toute situation qui constitue une apparence de conflit d’intérêts à cet égard.
Emplacement principal : Broadcast Centre 205 Wellington St. W., Toronto, Ontario, M5V 3G7
Nombre de postes à pourvoir : 1
Horaire de travail : Temps plein
About CBC/Radio-Canada
CBC/Radio-Canada is Canada's national public broadcaster and a strong advocate of Canadian culture.
We offer a unique space and a fresh Canadian perspective with unmatched cultural, musical and documentary programming. We do it in French, English and eight Aboriginal languages.
Our activities promote creative work and contribute to the local economy. In television only, our investments in independent Canadian productions fund more than 10,000 jobs across the country. For a complete list of our current job opportunities, visit cbc.radio-canada.ca/jobs