Global Relay
Sobeys Capital Incorporated or a Franchise/Affiliate / ou une franchise/société affiliée
Senior Applications Developer
Über die Stelle
Starten Sie eine lohnende Karriere bei Sobeys Inc., einem der Top 100 Arbeitgeber Kanadas, bei dem Ihre einzigartigen Beiträge zum Erfolg beitragen.
Sobeys bietet viele spannende Möglichkeiten und wir sind immer auf der Suche nach neuen Talenten, die unser Team verstärken! Wir haben derzeit eine Vollzeitstelle als Senior Application Developer zu besetzen. Diese Rolle kann von einem unserer Hauptstandorte aus ausgeübt werden: Stellarton, NS; Mississauga, ON; Calgary, AB.
Als Senior Application Developer bei Sobeys werden Sie:
- Design, Entwicklung und Erweiterung von Azure-basierten Anwendungen und Microservices zur Unterstützung der Plattformfunktionalität.
- Aufbau und Pflege nahtloser Integrationen mit Systemen von Drittanbietern und APIs.
- Durchführung von Design- und Code-Reviews, um sicherzustellen, dass die bereitgestellte Lösung den IT- und Teamstandards sowie den Praktiken für eine qualitativ hochwertige Softwarebereitstellung entspricht.
- Erstellung von Unit-Testplänen mit detaillierten Testfällen.
- Bereitstellung präziser Aufwandsschätzungen basierend auf Analyse- und Designspezifikationen für sich selbst und andere Teammitglieder.
- Sicherstellung der Skalierbarkeit, Leistung und Kosteneffizienz von Anwendungen durch Optimierung der Azure-Ressourcen.
- Sicherstellung, dass Lösungen den Sicherheits- und Compliance-Standards entsprechen.
- Schreiben von sauberem, wartbarem und testbarem Code unter Einhaltung bewährter Verfahren.
- Zeitnahe Behebung von Fehlern und Leistungsproblemen zur Gewährleistung der Systemzuverlässigkeit.
- Lösung von Problemen mit zunehmend weniger Supervision.
- Aufrechterhaltung der Anwendungsleistung und -verfügbarkeit zur Unterstützung der Systemlaufzeit.
- Bereitstellung von Tier 2 oder Tier 3 Produktionssupport für Cloud-Anwendungen.
- Unterstützung der Anwendung außerhalb der Geschäftszeiten bei kritischen Problemen.
- Enge Zusammenarbeit mit DevOps, geschäftlichen Stakeholdern und funktionsübergreifenden Teams zur Implementierung neuer Funktionen und Verbesserungen.
- Unterstützung der Analysten bei der Umsetzung von Geschäftsanforderungen in technische Spezifikationen und Lösungen.
- Erfassung und Definition technischer und betrieblicher Anforderungen für Lösungen.
- Sicherstellung der Entwicklung detaillierter funktionaler, technischer und betrieblicher Spezifikationen für die Bereitstellung empfohlener Lösungen.
- Sicherstellung, dass alle Dokumentationen erstellt, aktuell und korrekt sind, bevor Lösungen oder Änderungen in die Produktion implementiert werden.
- Bereitstellung von Benutzer-, Betriebs- und Systemdokumentationen für die Implementierung.
Mindestanforderungen
Ihre Erfahrung und Ihr Lebenslauf zeigen uns:
- Bachelor-Abschluss in Informatik, Ingenieurwesen oder einem verwandten Bereich.
- 5+ Jahre Erfahrung in der Azure Anwendungsentwicklung: Fundierte Kenntnisse in Node.js, C# und .NetFramework.
- Starke Erfahrung mit Cloud-nativer Entwicklung und APIs: Erfahrung mit sicherem Datenaustausch über REST APIs (Verschlüsselung, Sicherheits-Best-Practices), Implementierung von JWT Access & Refresh Tokens sowie OAuth Flow.
- Erfahrung mit SQL und NoSQL Datenbanken: Verständnis von Cosmos DB (Container-Partitionierungsstrategie, Abfrageoptimierung, DB-Caching).
- Erfahrung in der Implementierung automatisierter Test-Frameworks und dem Aufbau automatisierter Test-Harnesses.
- Azure PaaS Expertise: Containerisierung & Orchestrierung unter Verwendung von Docker, Azure Container Apps / ARO, Application Gateway, Key Vault und Azure Container Registry (ACR).
- Erfahrung in Azure DevOps, CI/CD Pipelines einschließlich praktischer Erfahrung mit ARM-Templates und Bicep für Infrastrukturautomatisierung und -bereitstellung.
- Erfahrung mit Load Balancing und Auto-Scaling.
- Erfahrung mit Monitoring- und Observability-Funktionen.
- Fähigkeit, Recherchen zu softwarebezogenen Problemen und Produkten durchzuführen.
- Fähigkeit, flexibel und anpassungsfähig beim Erlernen und Verstehen neuer Technologien zu sein.
- Starkes Verständnis von agilen Methoden und Standard-Entwicklungsprozessen.
- Azure Developer Associate (bevorzugt).
#LI-Hybrid
Zusätzliche Informationen
Externe Websites können unsere Stellenanzeigen teilen, die Vergütungsinformationen basierend auf ähnlichen Rollen und Markt-Benchmarks enthalten. Diese Zahlen dienen nur zu allgemeinen Vergleichszwecken und werden nicht von unserer Organisation herausgegeben oder verifiziert.
Wir können Tools der Künstlichen Intelligenz (KI) verwenden, um die Effizienz bei der Vorauswahl, Bewertung und Rekrutierung von Kandidaten zu unterstützen. Diese KI-Tools treffen keine Einstellungsentscheidungen im Namen des Unternehmens. Einstellungsentscheidungen werden von unseren Einstellungsteams getroffen.
Sobeys setzt sich für barrierefreie und inklusive Einstellungsprozesse ein. Wir werden mit Bewerbern zusammenarbeiten, die in jeder Phase des Rekrutierungsprozesses eine Anpassung beantragen.
Bitte beachten Sie: Erfolgreiche Kandidaten müssen während des Onboarding-Prozesses Unterlagen vorlegen, die ihre rechtliche Arbeitserlaubnis für die Position belegen. Die Unterlagen werden vor Arbeitsbeginn vom Arbeitgeber geprüft.
Wer wir sind
Sobeys ist einer der führenden Lebensmitteleinzelhändler Kanadas mit mehr als 1,600 Filialen in allen 10 Provinzen und unter Marken wie Sobeys, Safeway, IGA, Foodland, FreshCo, Thrifty Foods und Lawtons Drug Stores. Unsere 128,000 Teamkollegen und Franchise-Partner setzen sich leidenschaftlich dafür ein, unseren Kunden und Gemeinden großartige Lebensmittel und außergewöhnliche Erlebnisse zu bieten.
Erfahren Sie mehr über unsere Geschichte und Kultur:
Wer wir sind | Warum bei uns arbeiten
Gesamtvergütung
Wir bieten ein Gesamtvergütungspaket, das unsere Teamkollegen bei der Arbeit und im Leben unterstützt. Je nach Rolle und Anspruch können Teamkollegen Gesundheits- und Zahnleistungen, Altersvorsorge- und Sparprogramme einschließlich eines Mitarbeiteraktienprogramms, einen 10% Rabatt in teilnehmenden Filialen, virtuelle Gesundheitsversorgung sowie ein Mitarbeiter- und Familienunterstützungsprogramm, Lern- und Entwicklungsmöglichkeiten, eine Aufstockung des Elterngeldes und bezahlten Urlaub erhalten.
Sobeys verpflichtet sich, eine Vergütungsstruktur anzubieten, die flexibel, fair und marktüblich ist, um Leistung und Wachstum zu ermöglichen. Um mehr über diese Gelegenheit zu erfahren, einschließlich der erwarteten Vergütungsspanne gemäß der Gesetzgebung zur Lohntransparenz, klicken Sie bitte oben auf die Schaltfläche „Ich bin interessiert“ oder „Bewerben“. Die individuelle Vergütung wird basierend auf Qualifikationen, Erfahrung und interner Gerechtigkeit innerhalb der angegebenen Spanne festgelegt.
