Développeur de Logiciels Junior

7 days ago


Québec, Quebec, Canada Ericsson Full time
Join our Team

About your new opportunity:

Innovating beyond the confines of physical devices to a future where cloud technology connects and enhances the human experience is the core foundation of our Ericsson Cloud Software & Services (BCSS) team. Core network engineering, which is an integral part of BCSS, is expanding in our Montreal R&D unit to further contribute to the evolution of 5G core network more specifically in the network API and Exposure domain00.

To support and enable service providers with their transition to cloud native software and automated operations, we are looking for software developers that can own design through implementation, validation, and deployment to handoff to customers.

What we offer you:
  • Health and wellness benefits from day one with an option for zero premium medical coverage for you and your dependents
  • Group retirement and savings programs with potential for automatic contributions and company matching
  • Career growth support of up to $8,000/year for continued education and certifications
  • A supportive and inclusive culture focused on a healthy work/life balance
  • Employee Resource Groups with a mission to advocate for causes that are important to us and the wider community, like Women of Ericsson, Asian Connections, Ericsson Pride, and GenNext to name a few in North America
  • Employee and family assistance programs for counseling and life coaching, plus online resources for parenting, financial support and more
  • Life & Accident insurance and Disability benefits
  • Beautiful campus featuring on-site cafeteria, gym including exercise classes, outdoor activities, innovation garage and a CPE Daycare onsite
What you will do:
  • Design and develop backend microservices of a distributed telecommunications product to be deployed in a Kubernetes cluster
  • Ensure quality, testability, scalability, resiliency, maintainability, and security of the product implementation
  • Work with Product Owner in requirement/user story analysis and Software Architect on solution and architecture analysis.
  • Participate in all development phases: software design, implementation, test, integration/release, deployment, bug fixing, maintenance and support.
  • Apply most up-to-date techniques, architecture, and open-source solutions
  • As part of an agile cross-functional development team, deliver a feature or use case End to End (E2E)
  • E2E includes:
  • Feature or use case design according to defined and specified user story and architecture.
  • Development/Implementation
  • Automated Unit Test
  • Automated Node level Feature Test
  • E2E Test in dev environment
  • Provide documentation to Doc Editor
  • Initial install procedure updated & tested according to framework
  • Upgrade procedure updated & tested
  • Sprint demos after each sprint to product management, and retros
  • Deployment into Ops lab
What you will bring:
  • Bachelor's or master's degree in Information Technology, Computer Science, or a related quantitative field or equivalent experience
  • Knowledge of Unix/Linux
  • Development experience and skills in Java and Java-based languages, Spring Boot and JavaScript, familiar with JDK 8+, e.g. Lambda, CompletableFuture, etc
  • Development and scripting experience in Python, java, shell
  • Good knowledge of Object-Oriented design patterns.
  • Understanding of microservice concept, implementation, and debugging
  • Knowledge on containerization, virtualization, and service orchestration (Container, Docker, Kubernetes)
  • Some experience in developing and deploying applications in Kubernetes or any other Kubernetes-compatible container orchestrator
  • Some experience using Jira and Git and Agile software development
  • Ambitious to learn new technologies
  • Excellent written and oral English communication skills
  • Additional skills that you may have:
  • Knowledge & experience of Database technologies such as PostgreSQL, Oracle, MySQL, NoSQL, MangoDB, Redis, Cassandra, etc.
  • Some experience with Microsoft Azure
  • Knowledge of Ansible and Helm
  • Familiarity with Free Open-Source Software, its principles, and licenses
  • Knowledge of Test-Driven development
  • Knowledge of Maven, Gradle, ELK, Data analytics, Monitoring
Joindre notre équipe:

A propos de votre nouvelle opportunité:

Innover au-delà des limites des appareils physiques vers un avenir où la technologie cloud connecte et améliore l'expérience humaine est le fondement de notre équipe des Services et Logiciel Cloud d'Ericsson (BCSS). L'unité d'Ingénierie du Réseau Central (CNE), qui fait partie intégrante de BCSS, s'agrandit dans notre site R&D de Montréal pour contribuer davantage à l'évolution des produits de réseau central 5G plus spécifiquement dans le domaine d'API de réseau et " Exposure ".

Pour soutenir et permettre aux fournisseurs de services de passer au1 1logiciel cloud natif et d'opérations automatisées, nous recherchons des développeurs de logiciel responsable de la conception, la mise en œuvre, la validation et le déploiement jusqu'au transfert aux clients.

Notre offre:
  • Des prestations de santé et de bien-être dès le premier jour avec une option de couverture médicale sans prime pour vous et les personnes à votre charge
  • Programmes de retraite et d'épargne collectifs avec possibilité de cotisations automatiques et jumelage de l'entreprise
  • Soutien à la croissance de carrière jusqu'à 8 000$/an pour la formation continue et les certifications
  • Une culture solidaire et inclusive axée sur un équilibre sain entre la vie professionnelle et la vie privée
  • Groupes de ressources pour les employés ayant pour mission de défendre des causes importantes pour nous et la communauté au sens large, telles que les Femmes chez Ericsson, Connections Asiatiques, Fierté Ericsson, et GenNext (Nouvelle Génération) pour n'en nommer que quelques-unes en Amérique du Nord
  • Programmes d'aide aux employés et aux familles pour le conseil et le coaching de vie, ainsi que des ressources en lignes pour les parents, le soutien financier et plus encore
  • Assurance vie et accident et prestations d'invalidité
  • Magnifique campus avec cafétéria, salle d'entrainement avec cours d'exercices, activités de plein air, garage d'innovation et une garderie CPE sur place.
Un aperçu de votre rôle:
  • Concevoir et développer des micro-services backend d'un produit de télécommunications distribué et déployé dans un cluster Kubernetes
  • Assurer la qualité, la testabilité, l'élasticité, la résilience, la maintenabilité et la sécurité de la mise en œuvre du produit.
  • Travailler avec le Responsable de Produit (PO) dans l'analyse des exigences/ " user stories " et l'architecte logiciel dans l'analyse de la solution architecturale.
  • Participer à toutes les phases de développement : conception du logiciel, implémentation, test, intégration, déploiement, correction de bogues, maintenance et support.
  • Appliquer les techniques, l'architecture et les solutions " open source " les plus récentes
  • Faisant partie d'une équipe multi-fonctionnelle agile, fournir des fonctionnalités ou cas d'utilisations bout à bout (E2E).
  • E2E inclus:
  • Conception de fonctionnalités ou cas d'utilisation en fonction des exigences/'user stories' et architectures définies.
  • Mise en œuvre/implémentation logiciel
  • Création et automatisation des tests unitaires
  • Création et automatisation des tests au niveau du nœud/composant
  • Test Bout à Bout (E2E) dans l'environnement de développement.
  • Contribuer à la documentation avec le rédacteur technique
  • Mise à jour initiale de la procédure d'installation et testé conformément aux exigences
  • Mise à jour et validation de la procédure de mise à jour
  • "sprint" démo au responsable de produit et rétrospective
  • Déploiement dans laboratoire et/ou environnement client
Qualifications et compétences requises:
  • Baccalauréat ou maîtrise en informatique, génie informatique ou niveau de connaissances équivalent.
  • Bonne connaissance de UNIX/Linux
  • Compétences avancées Java et langages dérivées de Java, Spring boot and JavaScript ainsi que familiarité avec JDK 8+, ex : Lambda, CompletableFuture, etc.
  • Compétences en programmation et scripts : java, Phyton, shell.
  • Assez bonne connaissance des modèles de conception orientés objet.
  • Compréhension du concept, de la mise en œuvre et débogage des micro-services
  • Connaissance pratique de la conteneurisation, la virtualisation et l'orchestration des services (Container, Docker, Kubernetes et Service Mesh)
  • Une certaine expérience dans le développement et le déploiement d'applications dans Kubernetes ou tout autre orchestrateur de conteneurs compatible avec Kubernetes
  • Expérience d'utilisation de Jira, Git de la méthodologie Agile.
  • Ambition d'apprendre de nouvelles technologies
  • Bonne maîtrise de l'anglais écrit et parlé
  • Compétences supplémentaires également appréciées:
  • Connaissance et expérience des technologies de bases de données telles que PostgreSQL, Oracle, MySQL, NoSQL, MangoDB, Redis, Cassandra, etc.
  • Un peu d'expérience pratique avec Microsoft Azure
  • Connaissance de Ansible et Helm
  • Familiarité avec Jira, Git, Maven, Gradle et le développement de logiciel agile
  • Familiarité avec les logiciels gratuits " Open Source ", leurs principes et licences
  • Connaissance du développement piloté par les tests.

  • Développeur

    2 weeks ago


    Québec, Quebec, Canada InnovMetric Logiciels inc. Full time

    Développer des solutions de métrologie 3D à la fine pointe de la technologie pour optimiser les processus d'inspection et de mesure de nos clients dans les domaines automobile et manufacturier, ça vous intéresse? Nous avons un poste pour vousAutonomie, curiosité, transparence, confiance, respect. Chez InnovMetric, ce sont les valeurs recherchées et...

  • Développeur logiciel

    2 weeks ago


    Québec, Quebec, Canada Eddyfi inc. Full time

    Nous sommes une entreprise internationale de haute technologie à croissance rapide qui propose des solutions d'essais non destructifs hautes performances pour l'inspection de composants critiques. Au quotidien, nous développons, produisons et commercialisons des dispositifs de contrôle non destructif : capteurs, sondes, solutions robotiques, etc., ainsi...


  • Québec, Quebec, Canada Genetec Full time

    La dynamique de votre équipe : Située dans la ville de Québec, l'équipe Edge OS offre un appareil de pointe géré par le nuage et sans contact permettant la livraison, la gestion et la surveillance des applications Genetec chez nos clients.Nous cherchons un(e) développeur(euse) logiciel à l'aise ave


  • Québec, Quebec, Canada Premier Tech Full time

    Pourquoi joindre l'Équipe Premier TechQui nous sommes: 100e anniversaire: future équipeChez Premier Tech Digital, notre équipe développe et implante des produits en intelligence manufacturière afin d'accélérer et améliorer la production manufacturière de nos clients. Nous utilisons des technologies moderne et évolutives afin d'offrir des produits...


  • Québec, Quebec, Canada Premier Tech Full time

    Pourquoi joindre l'Équipe Premier TechQui nous sommes: Célébration 100e anniversaire: Ta future équipe Chez Premier Tech Digital, notre équipe développe et implante des produits en intelligence manufacturière afin d'accélérer et améliorer la production manufacturière de nos clients. Nous utilisons des technologies moderne et évolutives afin...


  • Québec, Quebec, Canada CS GROUP Full time

    Description du poste Aujourd'hui, CS Group Canada offre l'opportunité de rejoindre un groupe dynamique évoluant dans un secteur en constante croissance et de vivre l'expérience CS à un finissant. Nous sommes à la recherche d'un aspirant Développeur Logiciel pour rejoindre notre équipe passionnée de systèmes embarqués (aéronautique). Le...


  • Québec, Quebec, Canada Premier Tech Full time

    Pourquoi joindre l'Équipe Premier Tech Qui nous sommes: Célébration 100e anniversaire: Ta future équipe Chez Premier Tech Digital, notre équipe développe et implante des produits en intelligence manufacturière afin d'accélérer et améliorer la production manufacturière de nos clients. Nous utilisons des technologies moderne et...


  • Québec, Quebec, Canada Genetec Full time

    La dynamique de votre équipe :Êtes-vous intéressé(e) à travailler pour une entreprise de haute technologie de premier plan sur un produit de classe mondiale ? Le groupe vidéo travaille sur sa prochaine génération de services d'enregistrement - une solution de surveillance vidéo d'entreprise qui permet la diffusion vidéo en temps réel à travers...


  • Québec, Quebec, Canada Ericsson Full time

    Join our TeamAbout your new opportunity: Innovating beyond the confines of physical devices to a future where cloud technology connects and enhances the human experience is the core foundation of our Ericsson Cloud Software & Services (BCSS) team. Core network engineering, which is an integral part of BCSS, is expanding in our Montreal R&D unit to further...


  • Québec, Quebec, Canada Genetec Full time

    La dynamique de votre équipe :Êtes-vous intéressé(e) à travailler pour une entreprise de haute technologie de premier plan sur un produit de classe mondiale ? Le groupe vidéo travaille sur sa prochaine génération de services d'enregistrement - une solution de surveillance vidéo d'entreprise qui permet la diffusion vidéo en temps réel à travers...


  • Québec, Quebec, Canada Genetec Full time

    La dynamique de votre équipe :Êtes-vous intéressé(e) à travailler pour une entreprise de haute technologie de premier plan sur un produit de classe mondiale ? Le groupe vidéo travaille sur sa prochaine génération de services d'enregistrement - une solution de surveillance vidéo d'entreprise qui permet la diffusion vidéo en temps réel à travers...


  • Québec, Quebec, Canada Genetec Full time

    La dynamique de votre équipe :Située dans la ville de Québec, l'équipe Edge OS offre un appareil de pointe géré par le nuage et sans contact permettant la livraison, la gestion et la surveillance des applications Genetec chez nos clients.Nous cherchons un(e) développeur(euse) logiciel à l'aise avec le développement embarqué ou ayant une bonne...

  • Développeur logiciel

    2 weeks ago


    Québec, Quebec, Canada Genetec Inc Full time

    L'équipe :Notre produit phare, Security Center, est une plateforme à architecture ouverte qui combine la vidéosurveillance, le contrôle d'accès, la reconnaissance automatique de plaques d'immatriculation, les communications et les analyses sur IP. Security Center comprend également des outils de développement (kit de développement logiciel [SDK]) que...


  • Québec, Quebec, Canada ndb Technologies Inc Full time

    des tâches:- Participer à la préparation des spécifications- Concevoir, développer, documenter et tester les logiciels embarqués- Collaborer avec les développeurs de différentes disciplines dans un contexte de développement de produits- Participer à l'amélioration de produits existantsCompétences:- Expérience en développement de logiciels...


  • Québec, Quebec, Canada CB Canada Full time

    Analyste-développeur JavaDans le cadre de ses ententes avec ses différents clients, Procom est actuellement à la recherche d'un Analyste-développeur Java pour une entreprise dans le domaine de l'assurance. Notre client est situé à Québec.Description des tâches et responsabilités – Analyste-développeur JavaLes responsabilités du poste incluent...


  • Québec, Quebec, Canada GDG Informatique et Gestion Full time

    GDG est à la recherche d'un architecte logiciel/développeur sénior .Net pour l'un de nos clients à Québec. Mandat offert aux pigistes, permanents ou contractuels , à vous de choisir Responsabilités Réaliser la description détaillée de l'architecture des composants Réaliser le découpage des composantes organiques Définir ou mettre à jour les...


  • Québec, Quebec, Canada GDG Informatique et Gestion Full time

    GDG recherche un architecte logiciel/développeur sénior .Net pour l'un de ses clients à Québec. Ce mandat est ouvert aux pigistes, permanents ou contractuels, à vous de choisir. Responsabilités : Réaliser la description détaillée de l'architecture des composants Réaliser le découpage des composantes organiques Définir ou mettre à jour les...

  • Concepteur Logiciel

    2 weeks ago


    Québec, Quebec, Canada EXFO Full time

    Concepteur logiciel**Principaux lieux**:Quebec, Quebec, CA**Type d'offre d'emploi**:Stage**Type de lieu de travail**:Hybride**Numéro de l'offre**:4456EXFO développe des solutions de test, de surveillance et d'analyse plus intelligentes pour l'industrie mondiale des communications. Nous sommes des conseillers de confiance pour les opérateurs de réseaux...


  • Québec, Quebec, Canada DAZZM Full time

    Développeur(se) C# séniorChez DAZZM Inc., nous sommes à la recherche d'un(e) Développeur (se) C# sénior souhaitant mettre son expérience au service de l'évolution et du maintien de notre logiciel ITSM Octopus.Le logiciel ITSM Octopus est une solution intégrée de gestion des requêtes et des actifs à l'échelle de toute l'organisation. Il est basé...

  • Commis Aux Pièces

    2 weeks ago


    Québec, Quebec, Canada L'Ami Junior Full time

    **Sept-Iles Chevrolet Buick GMC est à la recherche d'un (e) ** **« COMMIS COMPTABLE »**Le groupe l'Ami Junior est à la recherche d'une personne _engagée et intègre_ pour combler le poste de **commis comptable** pour le secteur de Sept-Iles.Le groupe l'Ami Junior est un regroupement de 13 concessions de véhicules neufs et d'occasions au...