
WEX är en global handelsplattform som hjälper organisationer att hantera viktiga verksamhetsprocesser genom specialiserade betalnings- och administrativa lösningar. Erbjudandet omfattar bland annat drivmedelskort, fordonsparksadministration och analysverktyg för logistik- och transportteam; betalningsverktyg för företag som förenklar transaktioner och stärker kontrollen; samt administration av personalförmåner för hälso- och ersättningskonton. WEX arbetar inom hälso- och sjukvård, logistik och resor och utvecklar teknik som ska göra komplexa kommersiella processer effektivare, säkrare och enklare att hantera.
Mjukvaruutvecklingsingenjör I, WEX Mobility (distansarbete i Indien)
Bygg och testa programvara för WEX Mobilitys bränslebetalningar, fordonsflottplattformar och förarapplikationer. Arbeta med Java, Python, TypeScript och molnbaserade system.
Beskrivning
- Utveckla komponenter i etablerade mikrotjänst-, händelsestyrda och frontendarkitekturer.
- Skriv ren, kompilerbar kod och enhetstester som uppfyller teamets kvalitetsstandarder.
- Bekräfta acceptanskriterier och felscenarier före implementation.
- Återskapa och åtgärda tydligt avgränsade buggar med vägledning från seniora ingenjörer.
- Hantera supportärenden med låg prioritet i första hand.
- Delta i schemalagd beredskap under handledning och utföra tilldelade incidentkontroller och skript.
- Lägg till fel- och informationsloggar som underlättar övervakning och felsökning.
- Håll Jira uppdaterat, följ Definition of Done, flytta ärenden mellan arbetsflödessteg och lyft risker.
- Delta i dagliga avstämningar, backloggranskningar och demonstrationer.
- Använd verktyg som Cursor för att minska rutinmässig kod och undersöka fel, och kontrollera resultaten som genereras.
- Rätta eller komplettera saknad dokumentation.
- Samarbeta med produktteam, andra OTR-team och ingenjörskollegor från design till implementation, testning, driftsättning och produktionssupport.
Krav
- Kandidat- eller masterexamen i datavetenskap från en välrenommerad läroanstalt.
- 0–1 års yrkeserfarenhet.
- Goda kunskaper i datastrukturer, algoritmer och programvarudesign.
- Kan skriva ren, kompilerbar och testad kod i minst ett av språken Java, Python eller TypeScript/JavaScript.
- Förstår testpyramiden och har skrivit enhetstester inom utbildning, praktik eller ett eget projekt.
- Grundläggande kunskap om IAM och rollbaserad åtkomstkontroll.
- Villig att lära sig relevanta efterlevnadsstandarder, till exempel PCI eller SOC.
- Har kunskap om Git och arbetsflöden för pull requests.
- Kan driftsätta via en befintlig CI/CD-pipeline och avgöra när en commit har orsakat ett byggfel.
- Kan ställa fokuserade frågor, förklara försök till lösningar och uppmärksamma risker för tidsplanen.
- Kan ta till sig återkoppling från kodgranskningar och lära sig teamets standarder och verktyg.
- Meriterande: examen i datavetenskap eller programvaruteknik från en välrenommerad läroanstalt.
- Meriterande: praktik eller co-op-erfarenhet av att tillsammans med ett team leverera kod till en produktions- eller stagingmiljö.
- Meriterande: kännedom om grunderna i molnteknik.
- Meriterande: erfarenhet av Docker och containerisering.
- Meriterande: erfarenhet av att förbättra en befintlig kodbas.
- Meriterande: kunskap om AI-verktyg utöver kodkomplettering.
- Meriterande: genuint intresse för betalningar, fordonsflottor eller arbete med utvecklarplattformar.
Förmåner
- Annonsen anger inga förmåner, fördelar eller ytterligare ersättning.