détails d'emploi
Nous recherchons un(e) Analyste-Programmeur(euse) Senior .Net .Ce rôle est idéal pour un expert technique capable de faire le pont entre le développement d'applications cloud modernes et l'ingénierie de données approfondie.
...
Vous jouerez un rôle clé dans la migration de systèmes hérités vers Azure, l'optimisation d'environnements SQL complexes et la construction d'architectures évolutives pilotées par les événements. Au-delà du codage traditionnel, vous serez un champion du développement augmenté par l'IA, en utilisant GitHub Copilot pour accélérer la livraison tout en maintenant des standards d'ingénierie élevés.
Voici les responsabilités:
- Cloud et Modernisation : Concevoir des solutions cloud natives avec Azure, Docker et Kubernetes (K8s). Piloter les migrations d'environnements sur site (on-premises) vers Azure.
- Développement Full-Stack : Développer des services backend robustes en C# (.NET Core/Framework) et concevoir des interfaces frontend modernes (Angular, React ou Vue).
- Excellence des Données : Agir en tant qu'expert sur Microsoft SQL Server (2012–2022). Effectuer des optimisations de performance poussées, l'analyse des plans d'exécution et la gestion de migrations complexes.
- DevOps et CI/CD : Architecturer et maintenir des pipelines automatisés via Azure DevOps pour garantir des déploiements fluides et sécurisés.
- Leadership Architectural : Appliquer l'architecture propre (Clean Architecture), les principes SOLID et des modèles tels que CQRS et l'Event Sourcing.
- Accélération par l'IA : Exploiter GitHub Copilot pour le refactoring, la génération de tests et l'optimisation des flux de travail.
Voici les compétences techniques requises:
- Développement Backend et Cloud
Langages : Maîtrise experte de C#, ASP.NET Core, ASP.NET et VB.NET.
- Systèmes hérités : Expérience avec WCF et WPF pour la maintenance d'applications de bureau et de services existants.
- Conteneurisation : Solide connaissance de Docker et de l'orchestration Kubernetes.
- Écosystème Azure : Expérience pratique des services Azure (App Services, Azure SQL, Storage, monitoring, etc.).
- Plateforme de Données et SQL Server (Axe Prioritaire)
Expertise T-SQL : Requêtes complexes, procédures stockées, fonctions, vues, gestion des transactions et de la concurrence.
- Optimisation : Analyse des plans d'exécution, conception d'index, gestion des statistiques et atténuation du parameter sniffing.
- Migrations : Expérience avérée dans la mise à niveau de SQL Server (ex: 2012 vers 2022), incluant l'analyse des fonctionnalités obsolètes et des régressions de performance.
- NoSQL : Connaissance de MongoDB ou de bases de données similaires (un atout).
- Frontend et Intégration
- Web : Maîtrise de JavaScript et d'au moins un framework moderne (Angular, React ou Vue).
- Intégration : Conception d'API REST et maîtrise des modèles d'intégration de données d'entreprise.
- Architecture : Compréhension des modèles Pub/Sub, CQRS et des architectures pilotées par les événements.
- Méthodologies : Engagement envers le TDD (Test-Driven Development), le BDD et le Domain-Driven Design (DDD).
- Gestion de code : Maîtrise de Git et des outils ALM (Azure DevOps / TFS).
- Sécurité : Connaissance des meilleures pratiques (chiffrement, rôles, permissions, accès sécurisé aux données).
Avantages
Flexibilité : Profitez d'un mode de travail à distance.
Environnement de travail collaboratif et dynamique.
Responsabilités
Voici les responsabilités:
- Cloud et Modernisation : Concevoir des solutions cloud natives avec Azure, Docker et Kubernetes (K8s). Piloter les migrations d'environnements sur site (on-premises) vers Azure.
- Développement Full-Stack : Développer des services backend robustes en C# (.NET Core/Framework) et concevoir des interfaces frontend modernes (Angular, React ou Vue).
- Excellence des Données : Agir en tant qu'expert sur Microsoft SQL Server (2012–2022). Effectuer des optimisations de performance poussées, l'analyse des plans d'exécution et la gestion de migrations complexes.
- DevOps et CI/CD : Architecturer et maintenir des pipelines automatisés via Azure DevOps pour garantir des déploiements fluides et sécurisés.
- Leadership Architectural : Appliquer l'architecture propre (Clean Architecture), les principes SOLID et des modèles tels que CQRS et l'Event Sourcing.
- Accélération par l'IA : Exploiter GitHub Copilot pour le refactoring, la génération de tests et l'optimisation des flux de travail.
Qualifications
Voici les compétences techniques requises:
- Développement Backend et Cloud
Langages : Maîtrise experte de C#, ASP.NET Core, ASP.NET et VB.NET.
- Systèmes hérités : Expérience avec WCF et WPF pour la maintenance d'applications de bureau et de services existants.
- Conteneurisation : Solide connaissance de Docker et de l'orchestration Kubernetes.
- Écosystème Azure : Expérience pratique des services Azure (App Services, Azure SQL, Storage, monitoring, etc.).
- Plateforme de Données et SQL Server (Axe Prioritaire)
Expertise T-SQL : Requêtes complexes, procédures stockées, fonctions, vues, gestion des transactions et de la concurrence.
- Optimisation : Analyse des plans d'exécution, conception d'index, gestion des statistiques et atténuation du parameter sniffing.
- Migrations : Expérience avérée dans la mise à niveau de SQL Server (ex: 2012 vers 2022), incluant l'analyse des fonctionnalités obsolètes et des régressions de performance.
- NoSQL : Connaissance de MongoDB ou de bases de données similaires (un atout).
- Frontend et Intégration
- Web : Maîtrise de JavaScript et d'au moins un framework moderne (Angular, React ou Vue).
- Intégration : Conception d'API REST et maîtrise des modèles d'intégration de données d'entreprise.
- Architecture : Compréhension des modèles Pub/Sub, CQRS et des architectures pilotées par les événements.
- Méthodologies : Engagement envers le TDD (Test-Driven Development), le BDD et le Domain-Driven Design (DDD).
- Gestion de code : Maîtrise de Git et des outils ALM (Azure DevOps / TFS).
- Sécurité : Connaissance des meilleures pratiques (chiffrement, rôles, permissions, accès sécurisé aux données).
Sommaire
Nous recherchons un(e) Analyste-Programmeur(euse) Senior .Net .Ce rôle est idéal pour un expert technique capable de faire le pont entre le développement d'applications cloud modernes et l'ingénierie de données approfondie.
Vous jouerez un rôle clé dans la migration de systèmes hérités vers Azure, l'optimisation d'environnements SQL complexes et la construction d'architectures évolutives pilotées par les événements. Au-delà du codage traditionnel, vous serez un champion du développement augmenté par l'IA, en utilisant GitHub Copilot pour accélérer la livraison tout en maintenant des standards d'ingénierie élevés.
Voici les responsabilités:
- Cloud et Modernisation : Concevoir des solutions cloud natives avec Azure, Docker et Kubernetes (K8s). Piloter les migrations d'environnements sur site (on-premises) vers Azure.
- Développement Full-Stack : Développer des services backend robustes en C# (.NET Core/Framework) et concevoir des interfaces frontend modernes (Angular, React ou Vue).
- Excellence des Données : Agir en tant qu'expert sur Microsoft SQL Server (2012–2022). Effectuer des optimisations de performance poussées, l'analyse des plans d'exécution et la gestion de migrations complexes.
- DevOps et CI/CD : Architecturer et maintenir des pipelines automatisés via Azure DevOps pour garantir des déploiements fluides et sécurisés.
- Leadership Architectural : Appliquer l'architecture propre (Clean Architecture), les principes SOLID et des modèles tels que CQRS et l'Event Sourcing.
- Accélération par l'IA : Exploiter GitHub Copilot pour le refactoring, la génération de tests et l'optimisation des flux de travail.
Voici les compétences techniques requises:
- Développement Backend et Cloud
Langages : Maîtrise experte de C#, ASP.NET Core, ASP.NET et VB.NET.
- Systèmes hérités : Expérience avec WCF et WPF pour la maintenance d'applications de bureau et de services existants.
- Conteneurisation : Solide connaissance de Docker et de l'orchestration Kubernetes.
- Écosystème Azure : Expérience pratique des services Azure (App Services, Azure SQL, Storage, monitoring, etc.).
- Plateforme de Données et SQL Server (Axe Prioritaire)
Expertise T-SQL : Requêtes complexes, procédures stockées, fonctions, vues, gestion des transactions et de la concurrence.
- Optimisation : Analyse des plans d'exécution, conception d'index, gestion des statistiques et atténuation du parameter sniffing.
- Migrations : Expérience avérée dans la mise à niveau de SQL Server (ex: 2012 vers 2022), incluant l'analyse des fonctionnalités obsolètes et des régressions de performance.
- NoSQL : Connaissance de MongoDB ou de bases de données similaires (un atout).
- Frontend et Intégration
- Web : Maîtrise de JavaScript et d'au moins un framework moderne (Angular, React ou Vue).
- Intégration : Conception d'API REST et maîtrise des modèles d'intégration de données d'entreprise.
- Architecture : Compréhension des modèles Pub/Sub, CQRS et des architectures pilotées par les événements.
- Méthodologies : Engagement envers le TDD (Test-Driven Development), le BDD et le Domain-Driven Design (DDD).
- Gestion de code : Maîtrise de Git et des outils ALM (Azure DevOps / TFS).
- Sécurité : Connaissance des meilleures pratiques (chiffrement, rôles, permissions, accès sécurisé aux données).
Randstad Canada s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
voir plus
Nous recherchons un(e) Analyste-Programmeur(euse) Senior .Net .Ce rôle est idéal pour un expert technique capable de faire le pont entre le développement d'applications cloud modernes et l'ingénierie de données approfondie.
Vous jouerez un rôle clé dans la migration de systèmes hérités vers Azure, l'optimisation d'environnements SQL complexes et la construction d'architectures évolutives pilotées par les événements. Au-delà du codage traditionnel, vous serez un champion du développement augmenté par l'IA, en utilisant GitHub Copilot pour accélérer la livraison tout en maintenant des standards d'ingénierie élevés.
Voici les responsabilités:
- Cloud et Modernisation : Concevoir des solutions cloud natives avec Azure, Docker et Kubernetes (K8s). Piloter les migrations d'environnements sur site (on-premises) vers Azure.
- Développement Full-Stack : Développer des services backend robustes en C# (.NET Core/Framework) et concevoir des interfaces frontend modernes (Angular, React ou Vue).
- Excellence des Données : Agir en tant qu'expert sur Microsoft SQL Server (2012–2022). Effectuer des optimisations de performance poussées, l'analyse des plans d'exécution et la gestion de migrations complexes.
...
- DevOps et CI/CD : Architecturer et maintenir des pipelines automatisés via Azure DevOps pour garantir des déploiements fluides et sécurisés.
- Leadership Architectural : Appliquer l'architecture propre (Clean Architecture), les principes SOLID et des modèles tels que CQRS et l'Event Sourcing.
- Accélération par l'IA : Exploiter GitHub Copilot pour le refactoring, la génération de tests et l'optimisation des flux de travail.
Voici les compétences techniques requises:
- Développement Backend et Cloud
Langages : Maîtrise experte de C#, ASP.NET Core, ASP.NET et VB.NET.
- Systèmes hérités : Expérience avec WCF et WPF pour la maintenance d'applications de bureau et de services existants.
- Conteneurisation : Solide connaissance de Docker et de l'orchestration Kubernetes.
- Écosystème Azure : Expérience pratique des services Azure (App Services, Azure SQL, Storage, monitoring, etc.).
- Plateforme de Données et SQL Server (Axe Prioritaire)
Expertise T-SQL : Requêtes complexes, procédures stockées, fonctions, vues, gestion des transactions et de la concurrence.
- Optimisation : Analyse des plans d'exécution, conception d'index, gestion des statistiques et atténuation du parameter sniffing.
- Migrations : Expérience avérée dans la mise à niveau de SQL Server (ex: 2012 vers 2022), incluant l'analyse des fonctionnalités obsolètes et des régressions de performance.
- NoSQL : Connaissance de MongoDB ou de bases de données similaires (un atout).
- Frontend et Intégration
- Web : Maîtrise de JavaScript et d'au moins un framework moderne (Angular, React ou Vue).
- Intégration : Conception d'API REST et maîtrise des modèles d'intégration de données d'entreprise.
- Architecture : Compréhension des modèles Pub/Sub, CQRS et des architectures pilotées par les événements.
- Méthodologies : Engagement envers le TDD (Test-Driven Development), le BDD et le Domain-Driven Design (DDD).
- Gestion de code : Maîtrise de Git et des outils ALM (Azure DevOps / TFS).
- Sécurité : Connaissance des meilleures pratiques (chiffrement, rôles, permissions, accès sécurisé aux données).
Avantages
Flexibilité : Profitez d'un mode de travail à distance.
Environnement de travail collaboratif et dynamique.
Responsabilités
Voici les responsabilités:
- Cloud et Modernisation : Concevoir des solutions cloud natives avec Azure, Docker et Kubernetes (K8s). Piloter les migrations d'environnements sur site (on-premises) vers Azure.
- Développement Full-Stack : Développer des services backend robustes en C# (.NET Core/Framework) et concevoir des interfaces frontend modernes (Angular, React ou Vue).
- Excellence des Données : Agir en tant qu'expert sur Microsoft SQL Server (2012–2022). Effectuer des optimisations de performance poussées, l'analyse des plans d'exécution et la gestion de migrations complexes.
- DevOps et CI/CD : Architecturer et maintenir des pipelines automatisés via Azure DevOps pour garantir des déploiements fluides et sécurisés.
- Leadership Architectural : Appliquer l'architecture propre (Clean Architecture), les principes SOLID et des modèles tels que CQRS et l'Event Sourcing.
- Accélération par l'IA : Exploiter GitHub Copilot pour le refactoring, la génération de tests et l'optimisation des flux de travail.
Qualifications
Voici les compétences techniques requises:
- Développement Backend et Cloud
Langages : Maîtrise experte de C#, ASP.NET Core, ASP.NET et VB.NET.
- Systèmes hérités : Expérience avec WCF et WPF pour la maintenance d'applications de bureau et de services existants.
- Conteneurisation : Solide connaissance de Docker et de l'orchestration Kubernetes.
- Écosystème Azure : Expérience pratique des services Azure (App Services, Azure SQL, Storage, monitoring, etc.).
- Plateforme de Données et SQL Server (Axe Prioritaire)
Expertise T-SQL : Requêtes complexes, procédures stockées, fonctions, vues, gestion des transactions et de la concurrence.
- Optimisation : Analyse des plans d'exécution, conception d'index, gestion des statistiques et atténuation du parameter sniffing.
- Migrations : Expérience avérée dans la mise à niveau de SQL Server (ex: 2012 vers 2022), incluant l'analyse des fonctionnalités obsolètes et des régressions de performance.
- NoSQL : Connaissance de MongoDB ou de bases de données similaires (un atout).
- Frontend et Intégration
- Web : Maîtrise de JavaScript et d'au moins un framework moderne (Angular, React ou Vue).
- Intégration : Conception d'API REST et maîtrise des modèles d'intégration de données d'entreprise.
- Architecture : Compréhension des modèles Pub/Sub, CQRS et des architectures pilotées par les événements.
- Méthodologies : Engagement envers le TDD (Test-Driven Development), le BDD et le Domain-Driven Design (DDD).
- Gestion de code : Maîtrise de Git et des outils ALM (Azure DevOps / TFS).
- Sécurité : Connaissance des meilleures pratiques (chiffrement, rôles, permissions, accès sécurisé aux données).
Sommaire
Nous recherchons un(e) Analyste-Programmeur(euse) Senior .Net .Ce rôle est idéal pour un expert technique capable de faire le pont entre le développement d'applications cloud modernes et l'ingénierie de données approfondie.
Vous jouerez un rôle clé dans la migration de systèmes hérités vers Azure, l'optimisation d'environnements SQL complexes et la construction d'architectures évolutives pilotées par les événements. Au-delà du codage traditionnel, vous serez un champion du développement augmenté par l'IA, en utilisant GitHub Copilot pour accélérer la livraison tout en maintenant des standards d'ingénierie élevés.
Voici les responsabilités:
- Cloud et Modernisation : Concevoir des solutions cloud natives avec Azure, Docker et Kubernetes (K8s). Piloter les migrations d'environnements sur site (on-premises) vers Azure.
- Développement Full-Stack : Développer des services backend robustes en C# (.NET Core/Framework) et concevoir des interfaces frontend modernes (Angular, React ou Vue).
- Excellence des Données : Agir en tant qu'expert sur Microsoft SQL Server (2012–2022). Effectuer des optimisations de performance poussées, l'analyse des plans d'exécution et la gestion de migrations complexes.
- DevOps et CI/CD : Architecturer et maintenir des pipelines automatisés via Azure DevOps pour garantir des déploiements fluides et sécurisés.
- Leadership Architectural : Appliquer l'architecture propre (Clean Architecture), les principes SOLID et des modèles tels que CQRS et l'Event Sourcing.
- Accélération par l'IA : Exploiter GitHub Copilot pour le refactoring, la génération de tests et l'optimisation des flux de travail.
Voici les compétences techniques requises:
- Développement Backend et Cloud
Langages : Maîtrise experte de C#, ASP.NET Core, ASP.NET et VB.NET.
- Systèmes hérités : Expérience avec WCF et WPF pour la maintenance d'applications de bureau et de services existants.
- Conteneurisation : Solide connaissance de Docker et de l'orchestration Kubernetes.
- Écosystème Azure : Expérience pratique des services Azure (App Services, Azure SQL, Storage, monitoring, etc.).
- Plateforme de Données et SQL Server (Axe Prioritaire)
Expertise T-SQL : Requêtes complexes, procédures stockées, fonctions, vues, gestion des transactions et de la concurrence.
- Optimisation : Analyse des plans d'exécution, conception d'index, gestion des statistiques et atténuation du parameter sniffing.
- Migrations : Expérience avérée dans la mise à niveau de SQL Server (ex: 2012 vers 2022), incluant l'analyse des fonctionnalités obsolètes et des régressions de performance.
- NoSQL : Connaissance de MongoDB ou de bases de données similaires (un atout).
- Frontend et Intégration
- Web : Maîtrise de JavaScript et d'au moins un framework moderne (Angular, React ou Vue).
- Intégration : Conception d'API REST et maîtrise des modèles d'intégration de données d'entreprise.
- Architecture : Compréhension des modèles Pub/Sub, CQRS et des architectures pilotées par les événements.
- Méthodologies : Engagement envers le TDD (Test-Driven Development), le BDD et le Domain-Driven Design (DDD).
- Gestion de code : Maîtrise de Git et des outils ALM (Azure DevOps / TFS).
- Sécurité : Connaissance des meilleures pratiques (chiffrement, rôles, permissions, accès sécurisé aux données).
Randstad Canada s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
voir pluspartager l'offre d'emploi