
WEX je globálna obchodná platforma, ktorá pomáha organizáciám riadiť kľúčové obchodné operácie prostredníctvom špecializovaných platobných a administratívnych riešení. Jej ponuka zahŕňa palivové karty, správu vozových parkov a analytické nástroje pre tímy v oblasti logistiky a dopravy; nástroje na firemné platby navrhnuté na zjednodušenie transakcií a posilnenie kontroly; a administráciu zamestnaneckých benefitov vrátane zdravotných a refundančných účtov. WEX pôsobí v oblasti zdravotnej starostlivosti, logistiky a cestovania a vyvíja technológie, ktoré majú zefektívniť zložité obchodné procesy, zvýšiť ich bezpečnosť a uľahčiť ich riadenie.
Inžinier vývoja softvéru I, WEX Mobility (práca na diaľku v Indii)
Vyvíjajte a testujte softvér WEX Mobility pre platby za palivo, platformy pre vozové parky a aplikácie pre vodičov. Pracujte s jazykmi Java, Python a TypeScript a cloudovými natívnymi systémami.
Popis
- Vyvíjajte komponenty v rámci zavedenej architektúry mik služieb, architektúry riadenej udalosťami a frontendovej architektúry.
- Píšte čistý, kompilovateľný kód a jednotkové testy, ktoré spĺňajú štandardy kvality tímu.
- Pred implementáciou si overte akceptačné kritériá a chybové scenáre.
- S podporou skúsenejších inžinierov reprodukujte a riešte jasne ohraničené chyby.
- Ako prvý reagujte na požiadavky podpory s nízkou prioritou.
- Zapájajte sa do služieb pohotovosti pod dohľadom a vykonávajte pridelené kontroly incidentov a skripty.
- Pridávajte chybové a informačné záznamy na podporu monitorovania a ladenia.
- Aktualizujte Jira, dodržiavajte definíciu dokončenia, posúvajte požiadavky medzi jednotlivými fázami pracovného postupu a upozorňujte na riziká.
- Zúčastňujte sa denných porád, kontrol nevybavených úloh a prezentácií.
- Používajte nástroje ako Cursor na obmedzenie rutinného kódu a skúmanie chýb a kontrolujte pritom vygenerované výsledky.
- Opravujte alebo dopĺňajte chýbajúcu dokumentáciu.
- Spolupracujte s produktovými tímami, ďalšími tímami OTR a kolegami z inžinierskych tímov od návrhu cez implementáciu, testovanie a nasadenie až po podporu v produkčnom prostredí.
Požiadavky
- Bakalársky alebo magisterský titul z informatiky z uznávanej vzdelávacej inštitúcie.
- 0 až 1 rok pracovných skúseností.
- Dobrá znalosť dátových štruktúr, algoritmov a návrhu softvéru.
- Schopnosť písať čistý, kompilovateľný a otestovaný kód aspoň v jednom z jazykov Java, Python alebo TypeScript/JavaScript.
- Rozumie testovacej pyramíde a písal/-a jednotkové testy v rámci štúdia, stáže alebo osobného projektu.
- Základná znalosť IAM a riadenia prístupu na základe rolí.
- Ochota oboznámiť sa s príslušnými štandardmi súladu, napríklad PCI alebo SOC.
- Znalosť systému Git a postupov pri vytváraní požiadaviek na stiahnutie zmien.
- Schopnosť nasadzovať prostredníctvom existujúceho CI/CD procesu a určiť, kedy zostavenie zlyhalo v dôsledku zmeny v commite.
- Schopnosť klásť konkrétne otázky, vysvetliť vyskúšané riešenia a upozorniť na riziká pre harmonogram.
- Schopnosť prijímať pripomienky pri kontrole kódu a osvojovať si tímové štandardy a nástroje.
- Výhodou: titul z informatiky alebo softvérového inžinierstva z uznávanej vzdelávacej inštitúcie.
- Výhodou: skúsenosť zo stáže alebo kooperatívneho programu, počas ktorej ste v tíme dodávali kód do produkčného alebo testovacieho prostredia.
- Výhodou: znalosť základov cloudových technológií.
- Výhodou: skúsenosť s Dockerom a kontajnermi.
- Výhodou: skúsenosť so zlepšovaním existujúcej kódovej základne.
- Výhodou: prehľad o nástrojoch umelej inteligencie nad rámec dopĺňania kódu.
- Výhodou: skutočný záujem o platby, prevádzku vozových parkov alebo vývojárske platformy.
Benefity
- V pracovnej ponuke nie sú uvedené benefity, výhody ani dodatočné odmeny.