
Walmart är ett globalt detaljhandels- och e-handelsföretag som betjänar konsumenter genom stormarknader, lågprisvaruhus, livsmedelsbutiker och en onlinebaserad marknadsplats. Det breda produktutbudet stöds av ett omfattande nätverk av fysiska butiker, direktförsäljning till konsumenter samt de logistik- och leveranskedjesystem som krävs för att hålla varuflödet i hela verksamheten i gång.
Staff Software Engineer – Lagerlogistik och orderuppfyllelse (Bangalore, på plats)
Led arkitektur och leverans av skalbara, molnbaserade system för lagerlogistik och orderuppfyllelse för Walmart International. Driv teknisk kvalitet, ledarskap och mentorskap från Walmart-kontoret i Bangalore.
Beskrivning
- Översätt kunders och verksamhetens behov till affärsplaner och projektgenomförande.
- Fastställ prioriteringar, kommunicera planer, undanröj leveranshinder, fördela resurser och följ upp framsteg.
- Ansvara för helhetsdesign, arkitektur och leverans av ett eller flera system eller produkter.
- Samarbeta effektivt med tvärfunktionella team.
- Uppskatta arbetsinsatser, bedöm risker, prioritera i rätt ordning och leverera enligt projektens tidsplaner.
- Utveckla tekniska arbetssätt inom kodkvalitet, dokumentation, testning och övervakning.
- Utveckla och drifta system som uppfyller krav på certifiering, regelefterlevnad och informationssäkerhet.
- Leverera produktarkitekturer och implementationer som är skalbara, utbyggbara och mycket högpresterande.
- Utvärdera och testa program och produkter före lansering.
- Identifiera möjligheter att vidareutveckla befintliga system till nya produkter och tjänster.
- Leverera tillförlitliga produkter av hög kvalitet som uppfyller affärsmässiga och tekniska krav enligt tidsplan.
- Coacha ingenjörer, utveckla teknisk kompetens och ge praktiskt tekniskt ledarskap.
- Leda medarbetarutveckling genom rekrytering, utbildning, mentorskap, delegering, prestationsbedömningar, erkännande och coachning.
- Följa företagets policyer, etiska standarder, integritet och efterlevnad.
Krav
- Kandidatexamen i datavetenskap, datateknik, informationssystem, programvaruteknik eller närliggande område samt fyra års erfarenhet av programvaruutveckling eller liknande; alternativt sex års relevant erfarenhet.
- Minst tio års erfarenhet av objektorienterad programvaruutveckling.
- Yrkeserfarenhet av Java, Spring Boot, GraphQL, Hibernate, Kubernetes, Docker, mikrotjänster, Azure eller annan molnplattform, Kafka, MSSQL samt NoSQL-databaser som Cosmos DB eller MongoDB.
- Avancerade kunskaper i händelsestyrd programmering; erfarenhet av Kafka rekommenderas.
- Praktisk erfarenhet av Mockito och Jenkins.
- Praktisk erfarenhet av att skriva JUnit-tester och använda Maven, Ant, Gradle och Git.
- Erfarenhet av Splunk, OpenObserve, Prometheus och Grafana.
- Grundläggande kunskaper om stora språkmodeller, generativ AI och agentbaserad AI.
- Expertis inom molnplattformar, inklusive AWS, Azure eller Google Cloud.
- Erfarenhet av att bygga produkter med hög skalbarhet och tillgänglighet.
- Mycket goda kunskaper i datastrukturer, algoritmer och systemdesign.
- Erfarenhet av att arbeta i agila utvecklingsmiljöer.
- Kunskap om säkerhetsprinciper och protokoll för autentisering, auktorisering och konfidentialitet.
- Förmåga och vilja att lära sig nya färdigheter när projektkraven förändras.
- Kandidat- eller masterexamen i datavetenskap, datateknik eller närliggande tekniskt område krävs.
- Förmåga att handleda juniora utvecklare och stärka arbetssätten inom programvaruutveckling.
Förmåner
- Prestationsbaserade incitamentsersättningar.
- Mammaledighet och föräldraledighet.
- Betald ledighet.
- Hälsoförmåner.
- Ersättningspaket.
- Flexibilitet att hantera personliga åtaganden parallellt med arbetet.