
Walmart je globalno maloprodajno podjetje in podjetje za e-trgovino, ki potrošnikom ponuja storitve prek hipermarketov, diskontnih veleblagovnic, živilskih trgovin in spletne tržnice. Njegovo široko ponudbo izdelkov podpirajo velika mreža fizičnih trgovin, neposredno poslovanje s potrošniki ter logistični sistemi in sistemi dobavne verige, potrebni za pretok izdelkov v celotnem poslovanju.
Vodilni programski inženir, Bangalore (delo na lokaciji)
Vodite razvoj full-stack programske opreme za Walmartov maloprodajni tehnološki ekosistem v Bangaloreju. Izdelujte varne, razširljive aplikacije in orodja z umetno inteligenco ter usmerjajte arhitekturo, dostavo, CI/CD in izboljšave zmogljivosti.
Opis
- Voditi dostavo opredeljenih funkcionalnosti z večfunkcijskimi inženirskimi ekipami od implementacije do testiranja in podpore
- Razvijati čisto, učinkovito in zanesljivo kodo v več programskih jezikih
- Upravljati celoten življenjski cikel razvoja programske opreme, vključno s praksami CI/CD
- Vključevati zmogljivosti umetne inteligence in strojnega učenja ter uporabljati generativna orodja umetne inteligence
- Prispevati k arhitekturi rešitev in pregledovati kodo
- Izdelovati programsko opremo, ki je razširljiva, varna, vzdrževana in usklajena s cilji platforme
- Sodelovati z deležniki pri pretvarjanju poslovnih potreb v tehnične zahteve in določanju meril uspeha
- Spremljati in ocenjevati zmogljivost aplikacij
- Pomagati pri upravljanju in odpravljanju napak
- Spodbujati nenehne izboljšave in deliti inženirsko znanje
Zahteve
- Diploma iz računalništva, računalniškega inženirstva, računalniških informacijskih sistemov, programskega inženirstva ali sorodnega področja ter 4 leta izkušenj s programskim inženirstvom; alternativno 6 let ustreznih izkušenj s programskim inženirstvom
- Obsežne izkušnje z dostavo full-stack programske opreme
- Dobro poznavanje Reacta, Jave, JavaScripta, Pythona in povezanih ogrodij
- Napredno poznavanje razvoja Java/J2EE, vzorcev načrtovanja programske opreme in arhitekture rešitev
- Napredno poznavanje agilnih metod razvoja programske opreme
- Napredne izkušnje z DevOpsom, vključno z napeljavami CI/CD in skriptiranjem avtomatizacije
- Sposobnost ocenjevanja poslovnih zahtev in njihovega pretvarjanja v funkcionalne in nefunkcionalne tehnične rešitve
- Odlične sposobnosti odpravljanja napak in diagnosticiranja težav z zmogljivostjo aplikacij
- Dosledno upoštevanje standardov kodiranja, varnostnih pravil in praks zagotavljanja kakovosti
- Izkušnje z full-stack razvojem so zaželene, vendar niso zahtevane
- Ustrezna magistrska diploma in 2 leti izkušenj so zaželene
Ugodnosti
- Nagrade na podlagi uspešnosti
- Porodniški in starševski dopust
- Plačan dopust
- Zdravstvene ugodnosti
- Usposabljanje, osredotočeno na veščine prihodnosti
- Priložnosti za razvoj dodatnih veščin in izkušenj
- Prilagodljive ureditve, ki podpirajo osebne obveznosti