Développeur principal, logiciel full stack - Quebec, Canada - Bell

    Bell
    Bell background
    Full time
    Description

    Req Id: 416471

    Notre équipe transforme la façon dont les Canadiens communiquent entre eux et avec le reste du monde, et le développement de technologies novatrices joue un rôle essentiel dans la réalisation de notre objectif. Apportez votre expérience ainsi que vos talents et points de vue, et développons ensemble des solutions numériques novatrices et des réseaux de premier plan. Nous savons que vous développerez un sentiment d'appartenance et tisserez des liens solides au sein de notre équipe. Ensuite, grâce à notre engagement envers les initiatives environnementales, sociales et de gouvernance, vous contribuez à un objectif majeur et enrichissant : aider les gens à se connecter, à travailler, à apprendre et à s'amuser.

    Soyez à l'avant-garde de la création des meilleures connexions numériques et de la technologie de prochaine génération au Canada. Vous vous joindrez à la plus importante équipe primée de haute technologie de notre pays et travaillerez avec les esprits les plus brillants dans de nombreux secteurs.

    Apportez vos idées et vos compétences alors que nous développons des réseaux de fibre optique et 5G de pointe, développons des produits et services évolués pour fonctionner sur ces réseaux, puis permettons la livraison de contenu à partir de nos principales propriétés et de nos services médias, afin que notre clientèle puisse se divertir et rester connectée en tout temps, n'importe où.

    Résumé

    Qui nous sommes :
    L'équipe de développement logiciel du groupe Technologie Vidéo conçoit et construit des composantes logicielles backend pour les produits Télé Fibe et Application Télé Fibe.

    Notre portefeuille de produits couvre un large éventail de fonctions liées à la télévision, notamment la gestion des droits en direct, la vidéo à la demande(VoD), la diffusion vidéo, la fourniture de services, l'authentification, les autorisations et bien plus encore.

    Notre équipe est composée de professionnels hautement qualifiés, toujours soucieux de concevoir des logiciels robustes en utilisant les meilleures pratiques de l'industrie. Nous améliorons constamment nos méthodes de travail pour créer des services fiables et hautement évolutifs.

    Principales responsabilités

    Tes responsabilités au jour le jour :

    Comme Développeur principal, ton travail sera:

    • Écrire le meilleur code, vous serez un modèle pour votre équipe
    • Demontrer de l'autonomie et un niveau élevé de comptétence en ingénérie logiciel ainsi qu'une forte expertise en architecture de systèmes distribués complexes.
    • Prendre la responsabilité d'initiatives complexes en supervisant le design et le développement d'autres développeurs.
    • Communiquer efficacement avec des équipes et des fournisseurs externes pour mener la livraisons de notre programme.
    • Entrainer des développeurs juniors et supporter la croissance de l'équipe
    • Opérer de manière autonome en production des composantes critiques et guider des processus d'équipe pour viser à une excellence de nos niveaux de service

    Si tu aimes...

    • Faire partie d'une communauté. La nôtre est géniale. Tu vas interagir avec des développeurs dans un environnement agile, travailler dans un espace ouvert et participer à de nombreuses activités d'équipes
    • DevOps. Nous nous sommes engagés à respecter les meilleures pratiques telles que CI/CD, TDD, container, micro-services, Infra-As-Code Les technologies. Vous utiliserez diverses technologies logicielles de pointe qui façonneront la transformation du marché de la télévision par Bell.
    • Travailler en collaboration avec des gens de différents domaines. Tu pourras mettre en relation le vocabulaire d'affaires, la stratégie produit et le jargon technique

    Et tu veux...

    • Aiguiser encore plus tes connaissances techniques avec un accès privilégié aux dernières technos
    • Incarner et te porter défenseur d'une culture de qualité dans le code
    • Exposer en toute ouverture les problèmes et les voir comme des opportunités d'apprentissage en équipe
    • Travailler au sein d'une équipe multidisciplinaire

    ... alors tu t'intègreras bien à notre équipe On aimerait te connaitre

    Qualifications essentielles

    Ce que l'on recherche chez toi :

    • Tu as un diplôme universitaire en génie logiciel/informatique, informatique
    • Une expérience de 5+ ans en développement logiciel.
    • Tu possède de l'expertise dans un langage orienté objet, de préférence Java ou C #
    • Tu as une solide expérience avec les tests unitaires, le développement piloté par les tests, la révision de code, l'intégration continue, la livraison continue et les pratiques DevOps
    • Tu as une expérience avec des systèmes distribués complexes, des architectures micro-services et event-streaming.
    • Tu as une excellente compréhension des principes orientés objet, des Design Patterns de l'architecture orienté domaine (DDD) et des meilleures pratiques en génie logiciel
    • Tu as une expérience avec les bases de données non-SQL (MongoDB) et avec le traitement de flux en temps réel (Kafka)
    • Tu possède une bonne connaissance des technologies et des protocoles de développement Web: HTTP, gRPC, Service RESTful, ReactJS,
    • Angular, Bootstrap
    • Tu peux apprendre rapidement, t'adapter aux nouvelles technologies et tu as une forte aptitude à l'innovation
    • Tu es un joueur d'équipe capable de définir, d'établir et de communiquer sa vision à long terme, capable de s'adapter à des besoins incertains et changeants
    • Tu es un candidat doté de solides compétences en communication interpersonnelle, orale et écrite (un bon sens de l'humour est un bonus)
    • Dans le cadre de ses fonctions, cette personne sera appelée à interagir avec des parties prenantes anglophones et francophones à travers le Canada

    Qualifications souhaitées

    Autres atouts qui seraient bien :

    • Expérience pratique avec Go, Node.JS, Typescript
    • Expérience pratique en Domain Driven Design
    • Expérience en développement d'applications mobiles Android (Java/Kotlin) et/ou iOS (Objective-C/Swift)
    • Connaissances en sécurité informatique
    • Solides compétences en réseau IP
    • Tu as déjà évolué dans un environnement Agile (Scrum/Kanban)
    • Capacité à diriger des équipes techniques tout au long de la conception et de la mise en oeuvre
    • Expérience en environnement de conteneurs: Docker, Kubernetes

    Exigences supplémentaires

    Une connaissance adéquate du français est requise pour les postes offerts au Québec. Le générique masculin est utilisé sans discrimination et uniquement dans le but d'alléger le texte.

    Renseignements supplémentaires :

    Type de poste : Cadre
    Statut du poste : Employé permanent - temps plein
    Lieu de travail : Canada : Québec : Ville de Québec || Canada : Ontario : Ottawa || Canada : Québec : Montréal
    Profil de travail : Hybride
    Date limite pour postuler :

    Pour les profils de travail qui sont " hybrides," les personnes retenues doivent être basées au Canada et se présenter à un bureau fixe de Bell au moins trois jours par semaine. Soucieuse de l'importance de l'équilibre entre vie professionnelle et vie privée, Bell offre des horaires de travail flexibles en fonction des besoins de l'entreprise.

    Afin que votre candidature soit prise en considération pour ce rôle, veuillez postuler directement en ligne. Les candidatures soumises par courriel ne seront pas acceptées.

    ​Nous savons que prendre soin des membres de notre équipe est au cœur d'un milieu de travail sain, positif et florissant. En faisant partie de notre équipe, vous profiterez d'une rémunération complète qui comprend un salaire concurrentiel et une vaste gamme d'avantages sociaux pour soutenir votre bien-être et celui de votre famille. Dès que vous vous joindrez à nous, vous serez admissible à des soins médicaux, dentaires, optiques et de santé mentale qui vous sont disponibles en cas de besoin. De plus, en tant que membre de l'équipe Bell, vous profiterez d'un rabais de 35 % sur nos services et aurez accès à des offres exclusives de nos partenaires.

    Nous apprécions les expériences qui vous façonnent, et nous savons que la diversité de vos talents apportera encore plus de force à notre équipe. Chez Bell, tout le monde a sa place. Toute personne se sentira valorisée, respectée et soutenue à mesure qu'elle progresse et atteint son plein potentiel.

    Nous voulons également nous assurer que tous et toutes ont une chance égale de se joindre à notre équipe. Nous encourageons et accueillons fortement les personnes qui pourraient avoir besoin d'accommodements pendant le processus d'embauche. Veuillez nous en informer. Pour faire une demande en toute confidentialité, envoyez un courriel directement à votre responsable du recrutement ou à afin de prendre les dispositions nécessaires. Si vous avez des questions au sujet des mesures d'accessibilité aux emplois chez Bell, écrivez à notre équipe Diversité et inclusion à l'adresse

    établi : Canada, QC, Ville de Québec​