PAR Technology
PAR Technology
PAR Technology ontwikkelt technologie voor restaurants, horecabedrijven en andere omgevingen met een hoog servicevolume. Het platform brengt kassasystemen, digitaal bestellen, betalingen en tools voor klantloyaliteit samen, zodat exploitanten processen aan de voorkant en achterkant van hun bedrijf beter kunnen coördineren. PAR Technology bedient organisaties in de quickservice- en fastcasualhoreca, bioscopen, casino’s, themaparken, hotels en gemakswinkels, met cloudgebaseerde producten die soepelere bedrijfsvoering en een consistentere gastervaring ondersteunen.

Staff Backend Developer bij PAR Technology (Remote in Servië)

Leid de backendontwikkeling voor de restaurantsoftware- en hardwareplatforms van PAR Technology met PHP en Go. Neem verantwoordelijkheid voor API's, architectuur, AI-ondersteunde engineeringpraktijken en betrouwbaarheid in productie.

Beschrijving

  • Ontwerp, ontwikkel en onderhoud complexe backendsystemen, services en API's voor geïntegreerde oplossingen voor bestellen, betalen en workflows.
  • Geef vorm aan softwarearchitectuur en technische ontwerpen, waaronder systeemgedrag, afhankelijkheden, gegevensstromen en integratiepunten.
  • Leid complexe functies en technische initiatieven van vereisten en ontwerp tot implementatie, testen, deployment, validatie in productie en opvolging na release.
  • Identificeer proactief technische problemen, risico's, afhankelijkheden en mogelijkheden voor verbetering.
  • Fungeer als technische vraagbaak voor ontwikkelaars op het gebied van architectuur, implementatie, debugging, prestaties en engineeringpraktijken.
  • Geef de Engineering Manager technisch advies en aanbevelingen.
  • Begeleid ontwikkelaars en deel technische expertise binnen het team.
  • Beoordeel code op correctheid, architectuur, onderhoudbaarheid, prestaties, beveiliging en schaalbaarheid.
  • Verbeter engineeringstandaarden, codeerpraktijken, ontwikkelprocessen en technische richtlijnen.
  • Gebruik en beoordeel AI-ondersteunde engineeringtools om ontwikkelsnelheid, kwaliteit, onderzoek, debugging, testen en documentatie te verbeteren.
  • Help ontwikkelaars effectieve en verantwoorde AI-ondersteunde ontwikkelworkflows op te zetten.
  • Werk samen met Product, Quality Engineering, Frontend, Architectuur, DevOps en andere engineeringteams.
  • Maak en onderhoud unit-, integratie- en geautomatiseerde tests.
  • Bouw betrouwbare, achterwaarts compatibele, performante en schaalbare API's en integraties.
  • Vind en verhelp prestatieknelpunten en problemen met het gebruik van resources.
  • Onderzoek complexe productie-incidenten, bepaal de grondoorzaken en implementeer corrigerende en preventieve maatregelen.
  • Gebruik monitoring-, logging-, metriek- en observabilitytools om systeemgedrag te beoordelen en wijzigingen te valideren.
  • Maak technische inschattingen en communiceer aannames, afhankelijkheden, risico's en onzekerheden.
  • Stel prioriteiten met de Engineering Manager en beheer tegelijkertijd zelfstandig de technische oplevering en afhankelijkheden.
  • Communiceer risico's, blokkades en ontwikkelproblemen samen met voorgestelde oplossingen of aanbevelingen.
  • Werk met Git en gevestigde softwareontwikkelingsworkflows.
  • Breid je technische expertise uit en beoordeel relevante technologieën, tools en engineeringpraktijken.
  • Verminder technische schuld en identificeer mogelijkheden voor modernisering, vereenvoudiging en architecturale verbetering.
  • Breng snelle oplevering in balans met langdurige onderhoudbaarheid van het systeem.

Vereisten

  • Bacheloropleiding in informatica, software-engineering, informatietechnologie of een verwant technisch vakgebied, of gelijkwaardige praktijkervaring.
  • Uitgebreide professionele ervaring met backendsoftwareontwikkeling en het zelfstandig opleveren van complexe productiesystemen.
  • Sterke beheersing van PHP en moderne PHP-webframeworks en/of Go (Golang).
  • Sterke kennis van relationele databases, vooral MySQL, inclusief datamodellering, queryoptimalisatie en prestatieoverwegingen.
  • Aanzienlijke ervaring met het ontwerpen en onderhouden van API's en integraties.
  • Diepgaande kennis van softwarearchitectuur, ontwerppatronen, onderhoudbaarheid, schaalbaarheid en prestaties.
  • Sterk begrip van gedistribueerde systemen, service-integraties, asynchrone verwerking en faalscenario's.
  • Sterk begrip van unit-, integratie- en geautomatiseerde testpraktijken.
  • Sterk begrip van productiesystemen, observability, logging, monitoring, probleemoplossing en oorzaakanalyse.
  • Sterke ervaring met Git, Linux-omgevingen en moderne CI/CD-praktijken.
  • Ervaring met Agile- en continuous-deliveryomgevingen.
  • Aantoonbaar vermogen om complexe technische problemen zelfstandig op te lossen met beperkte begeleiding.
  • Aantoonbaar vermogen om complexe functies en technische initiatieven van begin tot eind te beheren.
  • Praktische ervaring met AI-ondersteunde software-engineeringtools als belangrijk onderdeel van de ontwikkelworkflow.
  • Vermogen om door AI gegenereerde code en technische oplossingen kritisch te beoordelen, te valideren en te corrigeren.
  • Vermogen om AI toe te passen op ontwikkeling, onderzoek, testen, documentatie en probleemoplossing met behoud van kwaliteit.
  • Sterke vaardigheden op het gebied van codereviews en technisch mentorschap.
  • Sterke communicatieve en samenwerkingsvaardigheden binnen Engineering, Product, Quality Engineering, Architectuur en DevOps.
  • Veel eigenaarschap, verantwoordelijkheidsgevoel en zelfstandigheid.
  • Sterke betrokkenheid bij softwarekwaliteit, prestaties, betrouwbaarheid en langdurige onderhoudbaarheid.
  • Vermogen om technische uitmuntendheid in balans te brengen met bedrijfsprioriteiten en opleververeisten.
  • Wettelijk recht om in Servië te werken.

Voordelen

  • Gelijke kansen op werk ongeacht ras, huidskleur, religie, geslacht, nationale afkomst, leeftijd, handicap of genetische kenmerken.
  • Redelijke aanpassingen zijn beschikbaar voor personen met een handicap tijdens het sollicitatie- en arbeidsproces.

Gerelateerde vacatures

AmeriLife

Medewerker klantenzorg op afstand bij AmeriLife

AmeriLife
1.001 – 5.000 Medewerkers
AdviesFinanciënGezondheidszorg

Beantwoord bij AmeriLife vragen over Medicare en verzekeringen, onderzoek problemen en handel verzoeken af vanuit een callcenterfunctie op afstand. Ga zorgvuldig om met gevoelige klantgegevens en help aanvragers, polishouders, agenten en zorgverleners.

Openen