PAR Technology
PAR Technology
PAR Technology udvikler teknologi til restauranter, hotel- og oplevelsesvirksomheder samt andre servicevirksomheder med store kundemængder. Platformen samler kassesystemer, digital bestilling, betalinger og værktøjer til kundeloyalitet for at hjælpe operatører med at koordinere arbejdsgange i front- og backoffice. PAR Technology betjener organisationer inden for fastfood- og fast-casual-restauranter, biografer, kasinoer, forlystelsesparker, hoteller og conveniencebutikker med cloudbaserede produkter, der er udviklet til at understøtte mere smidig drift og en mere ensartet gæsteoplevelse.

Staff backendudvikler hos PAR Technology (fjernarbejde fra Serbien)

Led backendudviklingen for PAR Technologys restaurantsoftware- og hardwareplatforme ved hjælp af PHP og Go. Få ansvar for API'er, arkitektur, AI-assisterede udviklingsmetoder og driftssikkerhed i produktionen.

Beskrivelse

  • Designe, udvikle og vedligeholde komplekse backend-systemer, tjenester og API'er til integrerede løsninger til bestilling, betaling og arbejdsgange.
  • Udforme softwarearkitektur og tekniske designs, herunder systemadfærd, afhængigheder, dataflows og integrationspunkter.
  • Lede komplekse funktioner og tekniske initiativer fra krav og design gennem implementering, test, udrulning, produktionsvalidering og opfølgning efter udgivelse.
  • Identificere tekniske problemer, risici, afhængigheder og forbedringsmuligheder proaktivt.
  • Være en teknisk ressource for udviklere inden for arkitektur, implementering, fejlfinding, ydeevne og udviklingspraksis.
  • Levere teknisk vejledning og anbefalinger til Engineering Manager.
  • Mentorere udviklere og dele teknisk ekspertise på tværs af teamet.
  • Gennemgå kode med fokus på korrekthed, arkitektur, vedligeholdelse, ydeevne, sikkerhed og skalerbarhed.
  • Videreudvikle tekniske standarder, kodningspraksis, udviklingsprocesser og tekniske retningslinjer.
  • Bruge og evaluere AI-assisterede udviklingsværktøjer for at forbedre udviklingshastighed, kvalitet, undersøgelser, fejlfinding, test og dokumentation.
  • Hjælpe udviklere med at etablere effektive og ansvarlige arbejdsgange for AI-assisteret udvikling.
  • Samarbejde med Product, Quality Engineering, Frontend, Architecture, DevOps og andre udviklingsteams.
  • Oprette og vedligeholde unit-, integrations- og automatiserede tests.
  • Bygge pålidelige, bagudkompatible, højtydende og skalerbare API'er og integrationer.
  • Finde og løse flaskehalse i ydeevnen og problemer med ressourceudnyttelsen.
  • Undersøge komplekse produktionshændelser, fastslå grundårsager og gennemføre korrigerende og forebyggende foranstaltninger.
  • Bruge værktøjer til overvågning, logning, målinger og observability til at evaluere systemadfærd og validere ændringer.
  • Udarbejde tekniske estimater og kommunikere antagelser, afhængigheder, risici og usikkerheder.
  • Fastlægge prioriteter med Engineering Manager og samtidig selvstændigt styre teknisk levering og afhængigheder.
  • Kommunikere risici, blokeringer og udviklingsproblemer sammen med foreslåede løsninger eller anbefalinger.
  • Arbejde med Git og etablerede arbejdsgange for softwareudvikling.
  • Udvide den tekniske ekspertise og evaluere relevante teknologier, værktøjer og udviklingspraksisser.
  • Reducere teknisk gæld og identificere muligheder for modernisering, forenkling og arkitektoniske forbedringer.
  • Balancere hurtig levering med langsigtet vedligeholdelse af systemet.

Krav

  • Bachelorgrad i datalogi, softwareteknik, informationsteknologi eller et relateret teknisk område eller tilsvarende praktisk erfaring.
  • Omfattende professionel erfaring med backendudvikling og selvstændig levering af komplekse produktionssystemer.
  • Stærke kundskaber i PHP og moderne PHP-webframeworks og/eller Go (Golang).
  • Stærk viden om relationsdatabaser, især MySQL, herunder datamodellering, forespørgselsoptimering og ydeevneovervejelser.
  • Betydelig erfaring med design og vedligeholdelse af API'er og integrationer.
  • Dyb viden om softwarearkitektur, designmønstre, vedligeholdelse, skalerbarhed og ydeevne.
  • Stærk forståelse af distribuerede systemer, serviceintegrationer, asynkron behandling og fejlsituationer.
  • Stærk forståelse af praksis for unit-, integrations- og automatiserede tests.
  • Stærk forståelse af produktionssystemer, observability, logning, overvågning, fejlfinding og grundårsagsanalyse.
  • Stærk erfaring med Git, Linux-miljøer og moderne CI/CD-praksis.
  • Erfaring med at arbejde i agile miljøer og miljøer med kontinuerlig levering.
  • Dokumenteret evne til selvstændigt at løse komplekse tekniske problemer med begrænset supervision.
  • Dokumenteret evne til at eje komplekse funktioner og tekniske initiativer fra start til slut.
  • Praktisk erfaring med at bruge AI-assisterede softwareudviklingsværktøjer som en væsentlig del af udviklingsarbejdsgangen.
  • Evne til kritisk at vurdere, validere og korrigere AI-genereret kode og tekniske løsninger.
  • Evne til at anvende AI til udvikling, undersøgelser, test, dokumentation og problemløsning samtidig med, at kvaliteten opretholdes.
  • Stærke evner inden for kodegennemgang og teknisk mentoring.
  • Stærke kommunikations- og samarbejdsevner på tværs af Engineering, Product, Quality Engineering, Architecture og DevOps.
  • Stort ejerskab, ansvarlighed og selvstændighed.
  • Stærkt engagement i softwarekvalitet, ydeevne, pålidelighed og langsigtet vedligeholdelse.
  • Evne til at balancere teknisk kvalitet med forretningsprioriteter og leverancekrav.
  • Juridisk ret til at arbejde i Serbien.

Fordele

  • Lige muligheder for ansættelse uanset race, hudfarve, religion, køn, national oprindelse, alder, handicap eller genetik.
  • Rimelige tilpasninger er tilgængelige for personer med handicap under ansøgnings- og ansættelsesprocessen.

Relaterede job

The Aerospace Corporation

Senioringeniør i nuklear robusthed og overlevelsesevne – Chantilly, fremmøde

The Aerospace Corporation
1.001 – 5.000 Medarbejdere
ForsvarFremstillingRådgivning

Led vurderinger af nuklear robusthed og overlevelsesevne for satellit-, nyttelast- og missilsystemer hos The Aerospace Corporation. Gennemgå strålingstest, modellér rummiljøer, og vurder overholdelse af krav.

Åbn
The Aerospace Corporation

Senioringeniør i nuklear strålingsrobusthed og overlevelsesevne

The Aerospace Corporation
1.001 – 5.000 Medarbejdere
ForsvarFremstillingRådgivning

Analyser stråling og overlevelsesevne i rummiljøer for satellitter, nyttelast og missilelektronik. Støt The Aerospace Corporations rumprogrammer for national sikkerhed gennem test, modellering og gennemgang af kravoverholdelse.

Åbn
The Aerospace Corporation

Ingeniør i nuklear strålingsmodstandsdygtighed og overlevelsesevne

The Aerospace Corporation
1.001 – 5.000 Medarbejdere
ForsvarFremstillingRådgivning

Analyser strålings- og overlevelsesrisici for satellit-, missil- og rumsystemer hos The Aerospace Corporation. Gennemgå strålingstest, modellér rummiljøer, og vurder efterlevelse for nationale sikkerhedsmissioner.

Åbn