PAR Technology
PAR Technology
PAR Technology sviluppa tecnologie per ristoranti, aziende del settore alberghiero e altri ambienti di servizi ad alto volume. La sua piattaforma riunisce sistemi per punti vendita, ordinazioni digitali, pagamenti e strumenti di fidelizzazione dei clienti per aiutare gli operatori a coordinare i flussi di lavoro tra le attività a contatto con il pubblico e quelle operative interne. PAR Technology serve organizzazioni nella ristorazione rapida e informale, nei cinema, nei casinò, nei parchi tematici, negli hotel e nei negozi di prossimità, con prodotti basati sul cloud progettati per rendere le operazioni più fluide e offrire un’esperienza più coerente agli ospiti.

Sviluppatore Backend Staff presso PAR Technology (Da remoto dalla Serbia)

Guida lo sviluppo backend delle piattaforme software e hardware per la ristorazione di PAR Technology utilizzando PHP e Go. Gestisci API, architettura, pratiche di ingegneria assistite dall’IA e affidabilità in produzione.

Descrizione

  • Progettare, sviluppare e mantenere sistemi backend, servizi e API complessi per soluzioni integrate di ordinazione, pagamento e gestione dei flussi di lavoro.
  • Definire l’architettura software e i progetti tecnici, compresi il comportamento del sistema, le dipendenze, i flussi di dati e i punti di integrazione.
  • Guidare funzionalità complesse e iniziative tecniche dai requisiti e dalla progettazione fino all’implementazione, ai test, al deployment, alla convalida in produzione e al follow-up successivo al rilascio.
  • Individuare proattivamente problemi tecnici, rischi, dipendenze e opportunità di miglioramento.
  • Agire come riferimento tecnico per gli sviluppatori in materia di architettura, implementazione, debugging, prestazioni e pratiche di ingegneria.
  • Fornire indicazioni tecniche e raccomandazioni all’Engineering Manager.
  • Fare da mentore agli sviluppatori e condividere competenze tecniche all’interno del team.
  • Rivedere il codice in termini di correttezza, architettura, manutenibilità, prestazioni, sicurezza e scalabilità.
  • Far evolvere gli standard di ingegneria, le pratiche di codifica, i processi di sviluppo e le linee guida tecniche.
  • Utilizzare e valutare strumenti di ingegneria assistiti dall’IA per migliorare velocità di sviluppo, qualità, analisi, debugging, test e documentazione.
  • Aiutare gli sviluppatori a stabilire flussi di lavoro efficaci e responsabili per lo sviluppo assistito dall’IA.
  • Collaborare con i team Product, Quality Engineering, Frontend, Architecture, DevOps e altri team di ingegneria.
  • Creare e mantenere test unitari, di integrazione e automatizzati.
  • Realizzare API e integrazioni affidabili, retrocompatibili, ad alte prestazioni e scalabili.
  • Individuare e risolvere colli di bottiglia delle prestazioni e problemi di utilizzo delle risorse.
  • Investigare incidenti complessi in produzione, determinarne le cause principali e implementare misure correttive e preventive.
  • Utilizzare strumenti di monitoraggio, logging, metriche e osservabilità per valutare il comportamento del sistema e convalidare le modifiche.
  • Preparare stime tecniche e comunicare ipotesi, dipendenze, rischi e incertezze.
  • Definire le priorità con l’Engineering Manager gestendo in autonomia la delivery tecnica e le dipendenze.
  • Comunicare rischi, blocchi e problemi di sviluppo insieme alle soluzioni o raccomandazioni proposte.
  • Lavorare con Git e con flussi di lavoro consolidati per lo sviluppo software.
  • Ampliare le competenze tecniche e valutare tecnologie, strumenti e pratiche di ingegneria pertinenti.
  • Ridurre il debito tecnico e individuare opportunità di modernizzazione, semplificazione e miglioramento architetturale.
  • Bilanciare la rapidità di delivery con la manutenibilità del sistema nel lungo periodo.

Requisiti

  • Laurea in Informatica, Ingegneria del Software, Tecnologie dell’Informazione o un campo tecnico correlato, oppure esperienza pratica equivalente.
  • Ampia esperienza professionale nello sviluppo backend e nella consegna autonoma di sistemi complessi in produzione.
  • Solida padronanza di PHP e dei moderni framework web PHP e/o di Go (Golang).
  • Ottima conoscenza dei database relazionali, in particolare MySQL, inclusi modellazione dei dati, ottimizzazione delle query e aspetti legati alle prestazioni.
  • Esperienza significativa nella progettazione e manutenzione di API e integrazioni.
  • Conoscenza approfondita di architettura software, pattern di progettazione, manutenibilità, scalabilità e prestazioni.
  • Forte comprensione dei sistemi distribuiti, delle integrazioni tra servizi, dell’elaborazione asincrona e degli scenari di errore.
  • Forte comprensione delle pratiche di test unitari, di integrazione e automatizzati.
  • Forte comprensione dei sistemi in produzione, dell’osservabilità, del logging, del monitoraggio, della risoluzione dei problemi e dell’analisi delle cause principali.
  • Solida esperienza con Git, ambienti Linux e moderne pratiche CI/CD.
  • Esperienza di lavoro in ambienti Agile e di continuous delivery.
  • Comprovata capacità di risolvere problemi tecnici complessi in autonomia con supervisione limitata.
  • Comprovata capacità di gestire funzionalità complesse e iniziative tecniche end-to-end.
  • Esperienza pratica nell’utilizzo di strumenti di ingegneria del software assistiti dall’IA come parte significativa del flusso di sviluppo.
  • Capacità di valutare criticamente, convalidare e correggere codice e soluzioni tecniche generati dall’IA.
  • Capacità di applicare l’IA allo sviluppo, all’analisi, ai test, alla documentazione e alla risoluzione dei problemi mantenendo la qualità.
  • Solide capacità di code review e mentoring tecnico.
  • Ottime capacità di comunicazione e collaborazione tra Engineering, Product, Quality Engineering, Architecture e DevOps.
  • Elevato senso di responsabilità, affidabilità e autonomia.
  • Forte impegno verso qualità del software, prestazioni, affidabilità e manutenibilità a lungo termine.
  • Capacità di bilanciare eccellenza tecnica, priorità aziendali e requisiti di delivery.
  • Diritto legale di lavorare in Serbia.

Benefit

  • Pari opportunità di lavoro indipendentemente da razza, colore della pelle, religione, sesso, origine nazionale, età, disabilità o genetica.
  • Sono disponibili accomodamenti ragionevoli per le persone con disabilità durante il processo di candidatura e di impiego.

Offerte correlate

Covera Health

Vicepresidente senior dell’ingegneria

Covera Health

Guida l’ingegneria delle piattaforme sanitarie di Covera Health basate sull’IA e un’organizzazione tecnologica di 30 persone. Definisce la direzione tecnica per architettura, affidabilità, consegne e strategia interfunzionale.

Apri
Eli Technologies

Ingegnere Staff, da remoto (New York)

Eli Technologies

Guida la progettazione del libro mastro, dei sistemi decisionali basati sull’IA e della piattaforma di Eli Technologies. Crea software verificabile che aiuta i programmi energetici a gestire progetti e pagare gli appaltatori.

Apri
Supermicro

Ingegnere di prodotto, sistemi rack — Supermicro, San José

Supermicro

Configura e documenta sistemi rack per le soluzioni di data center, cloud e IT aziendale di Supermicro. Supporta le vendite tecniche, le verifiche di compatibilità, la risoluzione dei problemi di consegna e i progetti dei clienti tra i team.

Apri
NinjaOne

Account executive per il mercato mid-market, vendite SaaS

NinjaOne

Concludi opportunità qualificate e accompagna i potenziali clienti mid-market nel ciclo di vendita della piattaforma unificata per le operazioni IT di NinjaOne. Il ruolo copre territori con modalità ibrida ad Austin o da remoto nel New Jersey.

Apri
NinjaOne

Account executive per il mercato medio, regioni centrali e delle Grandi Pianure

NinjaOne

Gestisci le vendite SaaS di NinjaOne per il mercato medio: qualifica i lead interessati, presenta dimostrazioni del prodotto, prevede le opportunità e acquisisci account strategici. Gestisci un territorio assegnato e punta agli obiettivi di vendita mensili e annuali.

Apri
Eli Technologies

Ingegnere software senior

Eli Technologies

Sviluppa la piattaforma di Eli Technologies per automatizzare l’idoneità, la documentazione, i pagamenti e la riconciliazione dei programmi energetici. Assumi la responsabilità delle decisioni assistite dall’IA, dei sistemi finanziari e dell’infrastruttura di produzione.

Apri
Eli Technologies

Ingegnere software Staff, modalità ibrida (California)

Eli Technologies

Guida l’ingegneria delle piattaforme TypeScript per i programmi energetici di Eli Technologies, dalle decisioni assistite dall’IA ai registri finanziari, ai pagamenti e all’affidabilità in produzione.

Apri
Careers at Crown

Rappresentante commerciale per porte di banchina

Careers at Crown

Crown Equipment cerca un rappresentante commerciale di attrezzature per banchine e porte, incaricato di gestire i clienti e le vendite nel territorio assegnato. Il ruolo comprende dimostrazioni dei prodotti, sviluppo di opportunità di assistenza e crescita dell’attività nell’area di competenza.

Apri