Global Relay
Sobeys Capital Incorporated or a Franchise/Affiliate / ou une franchise/société affiliée
Développeur d'applications senior
À propos du poste
Lancez-vous dans une carrière enrichissante chez Sobeys Inc., classée parmi les 100 meilleurs employeurs au Canada, où vos contributions uniques favorisent la réussite.
Sobeys regorge d'opportunités passionnantes et nous sommes toujours à la recherche de nouveaux talents brillants pour rejoindre notre équipe ! Nous avons actuellement une opportunité à temps plein pour un Développeur d'applications senior. Ce poste peut être basé dans l'un de nos principaux bureaux, notamment : Stellarton, NS ; Mississauga, ON ; Calgary, AB.
En tant que Développeur d'applications senior chez Sobeys, vous devrez :
- Concevoir, développer et améliorer des applications et des microservices basés sur Azure pour soutenir les fonctionnalités de la plateforme.
- Construire et maintenir des intégrations fluides avec des systèmes tiers et des APIs.
- Mener des revues de conception et de code pour garantir que la solution livrée est conforme aux normes informatiques et d'équipe ainsi qu'aux pratiques de livraison de logiciels de qualité.
- Créer des plans de tests unitaires avec des cas de test détaillés.
- Fournir des estimations précises basées sur l'analyse et les spécifications de conception pour vous-même et les autres membres de l'équipe.
- Assurer l'évolutivité, la performance et la rentabilité des applications en optimisant les ressources Azure.
- Veiller à ce que les solutions soient conformes aux normes de sécurité et de conformité.
- Écrire un code propre, maintenable et testable en suivant les meilleures pratiques.
- Traiter et résoudre rapidement les bugs et les problèmes de performance pour garantir la fiabilité du système.
- Résoudre les problèmes avec de moins en moins de supervision.
- Maintenir la performance et la disponibilité des applications pour soutenir le temps de fonctionnement du système.
- Fournir un support de production de niveau 2 ou de niveau 3 pour les applications cloud.
- Assurer le support de l'application en dehors des heures de bureau en cas de problèmes critiques.
- Travailler en étroite collaboration avec les équipes DevOps, les parties prenantes métier et les équipes interfonctionnelles pour mettre en œuvre de nouvelles fonctionnalités et améliorations.
- Soutenir l'analyste dans la conversion des besoins métier en spécifications techniques et solutions.
- Capturer et définir les exigences techniques et opérationnelles pour les solutions.
- Assurer le développement de spécifications fonctionnelles, techniques et opérationnelles détaillées pour la livraison des solutions recommandées.
- S'assurer que toute la documentation est créée, à jour et correcte avant que les solutions ou les changements ne soient mis en production.
- Fournir une documentation utilisateur, opérationnelle et système pour la mise en œuvre.
Prérequis
Votre expérience et votre CV nous montreront :
- Licence en informatique, en ingénierie ou dans un domaine connexe.
- 5+ années d'expérience dans le développement d'applications Azure : Maîtrise de Node.js, C# et .NetFramework.
- Solide expérience du développement cloud-native et des APIs : Expérience de l'échange sécurisé de données via des APIs REST (chiffrement, meilleures pratiques de sécurité), mise en œuvre de jetons d'accès et de rafraîchissement JWT, et flux OAuth.
- Expérience avec les bases de données SQL et NoSQL : Compréhension de Cosmos DB (stratégie de partitionnement de conteneur, optimisation de requêtes, mise en cache DB).
- Expérience dans la mise en œuvre de frameworks de tests automatisés et la construction de bancs de test automatisés.
- Expertise Azure PaaS : Conteneurisation et orchestration utilisant Docker, Azure Container Apps / ARO, Application Gateway, Key Vault et Azure Container Registry (ACR).
- Expérience dans Azure DevOps, pipelines CI/CD incluant une expérience pratique avec les modèles ARM et Bicep pour l'automatisation et le déploiement de l'infrastructure.
- Expérience en équilibrage de charge et mise à l'échelle automatique.
- Expérience dans les capacités de surveillance et d'observabilité.
- Capacité à mener des recherches sur les problèmes et produits liés aux logiciels.
- Capacité à être flexible et adaptable dans l'apprentissage et la compréhension de nouvelles technologies.
- Solide compréhension des méthodologies Agile et des processus de développement standard.
- Certification Azure Developer Associate (souhaitée).
#LI-Hybrid
Informations complémentaires
Des sites Web externes peuvent partager les offres d'emploi de notre organisation, incluant des informations sur la rémunération basées sur des rôles similaires et des références du marché. Ces chiffres sont fournis à des fins de comparaison générale uniquement et ne sont ni émis ni vérifiés par notre organisation.
Nous pouvons utiliser des outils d'intelligence artificielle (IA) pour favoriser l'efficacité dans les processus de sélection, d'évaluation et de recrutement des candidats. Ces outils d'IA ne prennent pas de décisions d'embauche au nom de l'entreprise. Les décisions d'embauche sont prises par nos équipes de recrutement.
Sobeys s'engage à créer des processus d'embauche accessibles et inclusifs. Nous travaillerons avec les candidats demandant des aménagements à n'importe quelle étape du processus de recrutement.
Veuillez noter : Les candidats retenus devront fournir des documents prouvant leur capacité légale à occuper le poste pendant le processus d'intégration. Les documents seront évalués par l'employeur avant le début du travail.
Qui nous sommes
Sobeys est l'un des principaux détaillants en alimentation au Canada, avec plus de 1,600 magasins dans les 10 provinces et des bannières incluant Sobeys, Safeway, IGA, Foodland, FreshCo, Thrifty Foods et Lawtons Drug Stores. Nos 128,000 coéquipiers et affiliés franchisés sont passionnés par l'idée d'offrir une excellente nourriture et des expériences exceptionnelles à nos clients et à nos communautés.
Apprenez-en davantage sur notre histoire et notre culture :
Qui nous sommes | Pourquoi travailler avec nous
Rémunération globale
Nous offrons un ensemble de rémunération globale conçu pour soutenir nos coéquipiers au travail et dans la vie. Selon le rôle et l'éligibilité, les coéquipiers peuvent bénéficier d'une assurance santé et dentaire, de programmes de retraite et d'épargne incluant un plan d'actionnariat des employés, d'une réduction en magasin de 10% dans les bannières participantes, de soins de santé virtuels et d'un programme d'aide aux employés et à la famille, d'opportunités d'apprentissage et de développement, d'un complément de congé parental et de congés payés.
Sobeys s'engage à fournir une structure de rémunération flexible, équitable et compétitive sur le marché pour favoriser la performance et la croissance. Pour en savoir plus sur cette opportunité, y compris la fourchette de rémunération prévue conformément à la législation sur la transparence salariale là où cela est requis, veuillez cliquer sur le bouton « Je suis intéressé » ou « Postuler » ci-dessus. La rémunération individuelle est déterminée en fonction des qualifications, de l'expérience et de l'équité interne au sein de la fourchette fournie.
