Current jobs related to Ingénieur(e) en développement logiciel - Montreal, Quebec - UKG


  • Montreal, Quebec, Canada Nomic Bio Full time

    Mission et ObjectifsNomic Bio est une entreprise leader en biotechnologie qui cherche à révolutionner la manière dont nous comprenons la biologie. Nous sommes à la recherche d'un Ingénieur(e) logiciel passionné(e) pour rejoindre notre équipe de développement de logiciels full-stack.Description du PosteEn tant qu'Ingénieur(e) logiciel, vous...


  • Montreal, Quebec, Canada ENGINEERINGUK Full time $83,000 - $116,500

    Ingénieur en développement logicielNotre équipe de développement logiciel est à la recherche d'un ingénieur en développement logiciel expérimenté pour rejoindre notre équipe de développement de contenu. Vous serez chargé de concevoir, développer et déployer des applications logicielles de haute qualité pour nos...


  • Montreal, Quebec, Canada ENGINEERINGUK Full time $83,000 - $116,500

    Ingénieur en développement logicielNotre équipe de développement logiciel est à la recherche d'un ingénieur en développement logiciel expérimenté pour rejoindre notre équipe de développement de contenu. Vous serez chargé de concevoir, développer et déployer des applications logicielles de haute qualité pour nos...


  • Montreal, Quebec, Canada ENGINEERINGUK Full time $83,000 - $116,500

    Ingénieur en développement logicielNotre équipe de développement logiciel est à la recherche d'un ingénieur en développement logiciel expérimenté pour rejoindre notre équipe de Montréal.Compétences requisesConnaissance approfondie de Java et de ses écosystèmesExpérience en développement de logiciels dans un environnement AgileConnaissance...


  • Montreal, Quebec, Canada ENGINEERINGUK Full time $83,000 - $116,500

    Ingénieur en développement logicielNotre équipe de développement logiciel est à la recherche d'un ingénieur en développement logiciel expérimenté pour rejoindre notre équipe de Montréal.Compétences requisesConnaissance approfondie de Java et de ses écosystèmesExpérience en développement de logiciels dans un environnement AgileConnaissance...


  • Montreal, Quebec, Canada Expedia, Inc. Full time

    Ingénieur en développement logicielNotre équipe de développement est à la recherche d'un ingénieur en développement logiciel expérimenté pour rejoindre notre équipe de développement de logiciels.Compétences requisesConnaissance approfondie de Java 11 ou version supérieureExpérience en développement de logiciels dans une équipe...


  • Montreal, Quebec, Canada Expedia, Inc. Full time

    Ingénieur en développement logicielNotre équipe de développement est à la recherche d'un ingénieur en développement logiciel expérimenté pour rejoindre notre équipe de développement de logiciels.Compétences requisesConnaissance approfondie de Java 11 ou version supérieureExpérience en développement de logiciels dans une équipe...


  • Montreal, Quebec, Canada Expedia, Inc. Full time

    Ingénieur en développement logiciel seniorNous recherchons un ingénieur en développement logiciel senior pour rejoindre notre équipe de développement de contenu. Vous serez responsable de la conception et du développement de logiciels de haute qualité pour notre plateforme de contenu.ResponsabilitésConcevoir et développer des logiciels de haute...


  • Montreal, Quebec, Canada Expedia, Inc. Full time

    Ingénieur en développement logiciel seniorNous recherchons un ingénieur en développement logiciel senior pour rejoindre notre équipe de développement de contenu. Vous serez responsable de la conception et du développement de logiciels de haute qualité pour notre plateforme de contenu.ResponsabilitésConcevoir et développer des logiciels de haute...


  • Montreal, Quebec, Canada Expedia, Inc. Full time

    Développeur de logicielsVous rejoignez notre équipe de développement de logiciels à Montréal, où nous créons des solutions innovantes pour les clients du monde entier. Nous sommes à la recherche d'un développeur expérimenté qui applique les principes de l'ingénierie logicielle pour résoudre les problèmes complexes et améliorer nos...


  • Montreal, Quebec, Canada Slalom Full time

    À propos de l'opportunitéNous sommes à la recherche d'un Architecte - Ingénieur en logiciel pour rejoindre notre équipe de développement logiciel à Montréal. Vous serez chargé de diriger de petites équipes de développement pour fournir des solutions logicielles de haute qualité, en vous appuyant sur votre expertise technique et votre...


  • Montreal, Quebec, Canada Slalom Full time

    À propos de l'opportunitéNous sommes à la recherche d'un Architecte - Ingénieur en logiciel pour rejoindre notre équipe de développement logiciel à Montréal. Vous serez chargé de diriger de petites équipes de développement pour fournir des solutions logicielles de haute qualité, en vous appuyant sur votre expertise technique et votre...


  • Montreal, Quebec, Canada Nomic Bio Full time

    MissionNomic Bio est une entreprise qui se consacre à la recherche et au développement de technologies pour améliorer la compréhension de la biologie. Nous sommes à la recherche d'un Ingénieur(e) logiciel pour rejoindre notre équipe de développement de logiciels pour la protéomique.Compétences requisesExpérience en développement de logiciels pour...


  • Montreal, Quebec, Canada Nomic Bio Full time

    MissionNomic Bio est une entreprise qui se concentre sur la recherche et le développement de technologies pour améliorer la compréhension de la biologie. Nous sommes à la recherche d'un Ingénieur(e) logiciel pour rejoindre notre équipe de développement de logiciels et contribuer à la création de solutions innovantes pour la...


  • Montreal, Quebec, Canada Nomic Bio Full time

    MissionNomic Bio est une entreprise qui se concentre sur la recherche et le développement de technologies pour améliorer la compréhension de la biologie. Nous sommes à la recherche d'un Ingénieur(e) logiciel pour rejoindre notre équipe de développement de logiciels et contribuer à la création de solutions innovantes pour la...


  • Montreal, Quebec, Canada Osedea Inc. Full time

    Rejoignez notre équipe de technologie innovanteNous sommes Osedea Inc., une entreprise de technologie en plein essor, spécialisée dans le développement agile. Nous nous soucions sincèrement des clients et de leur environnement, et nous avons à cœur les grands rêves, les aspirations et l'avancement professionnel de chaque membre de notre...


  • Montreal, Quebec, Canada Osedea Inc. Full time

    Rejoignez notre équipe de technologie innovanteNous sommes Osedea Inc., une entreprise de technologie en plein essor, spécialisée dans le développement agile. Nous nous soucions sincèrement des clients et de leur environnement, et nous avons à cœur les grands rêves, les aspirations et l'avancement professionnel de chaque membre de notre...


  • Montreal, Quebec, Canada Orthosoft Inc. Full time

    Rejoignez notre équipe de développement logicielNous sommes à la recherche d'un ingénieur logiciel senior pour rejoindre notre équipe de développement logiciel. Vous serez chargé de développer des applications logicielles robustes et flexibles intégrant la robotique ayant pour but d'assister les chirurgiens dans la pose de prothèses...


  • Montreal, Quebec, Canada Orthosoft Inc. Full time

    Rejoignez notre équipe de développement logicielNous sommes à la recherche d'un ingénieur logiciel senior pour rejoindre notre équipe de développement logiciel. Vous serez chargé de développer des applications logicielles robustes et flexibles intégrant la robotique ayant pour but d'assister les chirurgiens dans la pose de prothèses...


  • Montreal, Quebec, Canada Slalom Full time

    À propos de l'opportunitéNous sommes à la recherche d'un Architecte - Ingénieur en logiciel pour rejoindre notre équipe de développement logiciel à Montréal. Vous serez chargé de diriger de petites équipes de développement pour fournir des solutions logicielles de haute qualité, en vous appuyant sur votre expertise technique et votre...

Ingénieur(e) en développement logiciel

3 months ago


Montreal, Quebec, Canada UKG Full time

Ingénieur(e) en développement logiciel

Présentation de l'entreprise

Chez UKG, notre mission est centrée sur les individus. Nos solutions en ressources humaines, en gestion de la paie et en administration du personnel permettent aux organisations d'atteindre des résultats bénéfiques pour tous. Nos collaborateurs, qui conçoivent et soutiennent ces solutions, sont des professionnels talentueux, collaboratifs et innovants, capables de résoudre des défis complexes. Nous nous engageons à établir une culture d'inclusion et une expérience professionnelle qui valorise notre personnel, tant sur le plan professionnel que personnel. Nos avantages sociaux reflètent notre préoccupation pour le bien-être de nos employés, incluant des programmes d'aide à l'adoption, à la maternité de substitution, ainsi que des initiatives de remboursement des frais de scolarité et de bien-être. Nos groupes de ressources pour les employés offrent un environnement accueillant pour travailler, apprendre et se connecter avec des personnes partageant des intérêts communs.

Mission et exigences

UKG est à la recherche d'un(e) ingénieur(e) en développement Python pour rejoindre notre équipe de scientifiques des données hautement qualifiés. En tant qu'ingénieur(e) en logiciels Python, vous serez intégré(e) à l'équipe de scientifiques des données, travaillant sur notre plateforme d'intelligence artificielle de nouvelle génération. Vous collaborerez directement avec d'autres ingénieurs en logiciels, scientifiques des données, spécialistes en apprentissage automatique, ingénieurs qualité, chefs de produits et membres de la direction, tous faisant partie de l'équipe. Dans cet environnement collaboratif, vous aurez l'opportunité de progresser en tant qu'ingénieur(e) en logiciels.

Le rôle d'ingénieur(e) en logiciels Python nécessite de solides compétences en programmation orientée objet et une bonne compréhension des modèles de conception. L'ingénieur(e) Python sera impliqué(e) dans le déploiement de notre solution d'intelligence artificielle dans le cloud. Ce poste exige la capacité de développer et de dépanner des applications logicielles complexes à l'échelle de l'entreprise. Nous recherchons un(e) ingénieur(e) passionné(e) par la programmation et véritablement engagé(e) dans son travail. Le candidat idéal est une personne proactive.

UKG opère dans un cadre agile, avec des réunions quotidiennes, des révisions de code et une communication constante au sein de chaque équipe interfonctionnelle autonome. La capacité à communiquer efficacement avec les chefs de produits et les ingénieurs qualité, ainsi qu'à collaborer étroitement avec les autres membres de l'équipe, est essentielle pour réussir dans ce rôle.

Responsabilités principales :

- Collaborer avec les membres de l'équipe pour résoudre des défis techniques complexes avec efficacité et qualité.
- Participer aux évaluations de code des autres membres de l'équipe.
- Soutenir le code du pipeline de déploiement continu.
- Résoudre des problèmes de production en collaboration avec l'équipe de support.
- Concevoir et intégrer des fonctionnalités pour notre solution logicielle d'entreprise en utilisant les technologies Python les plus récentes.
- Communiquer activement avec les membres de l'équipe pour clarifier les exigences et surmonter les obstacles afin d'atteindre les objectifs de l'équipe.
- Exploiter des technologies et langages open source en dehors de la plateforme Python.
- Développer des solutions avancées pour maximiser la performance, l'évolutivité et les capacités de traitement distribué du système.
- Assurer le dépannage et fournir une analyse des causes profondes pour les problèmes de production signalés à l'équipe technique.
- Collaborer avec les équipes de développement dans un environnement agile concernant le développement de logiciels, y compris la méthode kanban, les tests unitaires automatisés, les montages de tests et la programmation en binôme.

Exigences

Exigences de base :
- Un à trois ans d'expérience en développement Python sur des projets d'entreprise utilisant Python, Flask, FastAPI, Django, PyTest, Celery et d'autres frameworks Python.
- Expérience en développement logiciel, y compris : programmation orientée objet, programmation concurrente, modèles de conception modernes, mise en œuvre de services RESTful, architecture de microservices, développement basé sur les tests et tests d'acceptation.
- Maîtrise de Git en tant que système de contrôle de version.
- Expérience avec Docker et Kubernetes.
- Expérience avec des outils de test tels que PyTest, Wiremock, xUnit, frameworks simulés, etc.
- Expérience avec des technologies de la plateforme GCP telles que BigQuery, GKE, GCS, DataFlow, Kubeflow ou VertexAI.
Compétences souhaitées :
- Familiarité avec les outils utilisés pour automatiser le déploiement d'une solution logicielle d'entreprise dans le cloud, tels que Terraform, GitHub Actions, Concourse, Ansible, etc.
- Expérience avec des bases de données relationnelles SQL et NoSQL, y compris MongoDB et MSSQL.
- Expérience avec des langages orientés objet : Python, Java, Scala, C#, etc.
- Excellentes compétences en résolution de problèmes et en communication.
- Expérience avec Java et Spring, un atout.
- Diplôme en informatique, mathématiques, linguistique computationnelle ou domaine similaire.

Égalité d'accès à l'emploi et accommodement aux handicaps

UKG est fier d'être un employeur souscrivant au principe de l'égalité d'accès à l'emploi et s'engage à maintenir un environnement de travail diversifié et inclusif. Tous les candidats qualifiés seront considérés pour un emploi sans distinction de race, couleur, religion, sexe, âge, handicap, état matrimonial, situation familiale, orientation sexuelle, grossesse, information génétique, identité de genre, expression de genre, origine nationale, ascendance, statut de citoyen, statut d'ancien combattant et tout autre statut protégé par les lois fédérales, provinciales ou locales contre la discrimination.
Accommodement aux handicaps
UKG s'engage à fournir un accommodement aux personnes handicapées durant le processus de candidature et d'entrevue. Si vous avez besoin d'un accommodement durant le processus de candidature et d'entrevue, veuillez nous en informer.