GXO Logistics, Inc.
GXO Logistics, Inc.
GXO Logistics, Inc. är ett globalt logistik- och transportföretag som betjänar företag inom stora branscher. Verksamheten omfattar lagerhållning, distribution, transport och orderhantering och kombinerar storskalig infrastruktur med teknik och operativ expertis för att hjälpa kunder att effektivisera sina leveranskedjor. Företaget rekryterar och bemannar även operativa roller, med ett uttalat fokus på innovation, tillgänglighet och lika möjligheter till anställning.

Ledande ingenjör inom utveckling av Java-applikationer (distansarbete i North Carolina)

Leda arkitekturen och utvecklingen av Angular-, React- och molnbaserade applikationer för GXO Logistics. Bygga API:er, CI/CD-pipelines och dataflöden i företagsskala.

Beskrivning

  • Ansvara för analys, programmering och konfiguration av programvara för informationstekniska system
  • Ge tekniskt ledarskap och arkitektonisk vägledning
  • Utforma högkvalitativa gränssnitt för Angular-applikationer
  • Leda arkitektur och utveckling av Angular-applikationer med fokus på skalbarhet, prestanda och underhållbarhet
  • Samarbeta med tvärfunktionella team för att definiera tekniska krav och omvandla verksamhetens behov till tekniska lösningar
  • Driva tekniska förbättringar som utvecklar applikationsdesign och utveckling
  • Undersöka verksamhetsutmaningar och rekommendera programvarulösningar
  • Vara mentor för juniora programmerare
  • Ta fram uppskattningar och utveckla funktionella och detaljerade designspecifikationer
  • Översätta systemdesigner och tekniska specifikationer till kod för komplexa applikationer
  • Främja lättviktiga arkitekturer, moderna webbstandarder och bästa praxis för att förbättra applikationsprestanda och minska laddningstider
  • Felsöka programvara, utreda problem och korrigera kodningsfel
  • Tillhandahålla support på nivå 2 för systemrelaterade problem
  • Hantera produktionssättningar och bekräfta systemets stabilitet efter patchning
  • Vara senior teknisk expert inom design, utveckling, kodning, testning och felsökning av ny programvara och större förbättringar
  • Samarbeta med teknisk personal för att förstå programvaruproblem och ta fram specifikationer för lösningar

Krav

  • Kandidatexamen i datavetenskap eller ett närliggande område, eller motsvarande utländsk utbildning
  • Fyra års erfarenhet av den erbjudna tjänsten eller av en närliggande tjänst som ledande ingenjör inom applikationsutveckling (Java)
  • Erfarenhet av att utforma arkitektur för och utveckla storskaliga, distribuerade webbaserade applikationer med Python FastAPI, Angular och React.js
  • Erfarenhet av att driftsätta applikationer i flera geografiska regioner med Google Cloud Infrastructure
  • Erfarenhet av komponentbaserade och objektorienterade system, internetteknik, klient/server-arkitekturer, relationsdatabaser, strukturerade utvecklingsmetoder, testmetodik och principer för datalager
  • Erfarenhet av att bygga UI-bibliotek och moderna webbgränssnitt med JavaScript, TypeScript, Angular 20.x och React.js
  • Erfarenhet av att utveckla säkra, produktionsklara API:er med Java 12+, Python FastAPI och Spring Framework, inklusive Spring Boot
  • Kunskap om UNIX-skal kommandon samt erfarenhet av Git-arkiv, byggverktyg, CI/CD-pipelines och Docker
  • Erfarenhet av att installera och hantera systempaket med yum, apt och brew
  • Erfarenhet av att förbereda körmiljöer för applikationsdriftsättning
  • Praktisk erfarenhet av PL/SQL för dataflöden i företagsskala
  • Goda kunskaper i GCP CI/CD och molnbaserade leveranspipelines
  • Erfarenhet av Jira och agila metoder