bakend Costruttori

Cerchiamo un Software Engineer specializzato nello sviluppo backend di sistemi in linguaggi e ambienti basati su JavaScript. Questo professionista deve coordinarsi con il resto del team tecnologico ed essere responsabile dello sviluppo funzionale delle nostre applicazioni. Queste soluzioni devono essere mantenute e aggiornate per soddisfare gli ultimi requisiti stabiliti e gli standard di qualità e sicurezza.

CARATTERISTICHE

  • Sviluppa applicazioni web funzionali e sostenibili con codici puliti.
  • Raggiungere gli obiettivi fissati dall'Area Tecnologica.
  • Crea codice di alta qualità che può essere utilizzato in futuro.
  • Risolvi i problemi, esegui il debug delle applicazioni e ottimizza le prestazioni.
  • Testare l'implementazione di nuovi sviluppi.
  • Preparare la documentazione tecnica.
  • Supporto e coordinamento con il resto del team di sviluppatori nei diversi processi.
  • Fornire soluzioni tecniche per i requisiti funzionali richiesti.
  • Seguire le specifiche del flusso di lavoro negli sviluppi.
  • Code review implementate dalla stessa area.
  • Resoconto dello stato e stato di avanzamento degli obiettivi prefissati.
  • Partecipare alle fasi del ciclo di vita generale dell'applicazione.
  • Definire e comunicare i requisiti tecnici e di progettazione.
  • Fornire formazione, aiuto e supporto agli altri membri del team.
  • Essere consapevoli delle nuove tecnologie emergenti e rimanere aggiornati con le migliori pratiche
    corrente.

 

  SCOPO E RILEVANZA DELLA CARICA NELL'ORGANIZZAZIONE

Il nostro Software Engineer, specializzato nello sviluppo backend, avrà come obiettivo principale quello di supportare l'Area Tecnologica nello sviluppo e nella creazione delle logiche stabilite nelle soluzioni software, nonché di garantirne il corretto funzionamento.

Il loro ruolo è fondamentale per la continua crescita dei servizi che offriamo ai nostri clienti.

 

RELAZIONI CHIAVE

  • Interno: Area Tecnologia, Operazioni e Management.
  • Esterno: Clienti.

 

CONOSCENZE, COMPETENZE E CAPACITÀ

  • Conoscenza approfondita nella creazione e manutenzione di applicazioni Web back-end (Rest API)
  • Elevata conoscenza del linguaggio di programmazione JavaScript e dell'ambiente NodeJS 12+.
  • Conoscenza dell'amministrazione di database SQL e NoSQL.
  • Esperienza con gli strumenti software di controllo della versione Git (Github).
  • Esperienza con strumenti di test come Jest.
  • Conoscenza nella prevenzione delle vulnerabilità.
  • Nozioni di buone pratiche nello sviluppo del software.
  • Esperienza in ambienti di lavoro con metodologie Agile come Scrum o KanBan.
  • Interesse per nuovi strumenti e servizi che forniscono miglioramenti al sistema.
  • Capacità di trabajo en equipo.
  • Capacità di comprendere e analizzare i requisiti funzionali.

 

REQUISITI MINIMI/QUALIFICHE

    • Preferibilmente Ingegnere Informatico, Multimedia o Telecomunicazioni.
    • Saranno valutate le certificazioni negli ambienti e nelle lingue sopra descritte.
    • Livello inglese B2.
    • Sarà valutata la conoscenza di altre lingue.

     

    LIVELLO DI ESPERIENZA LAVORATIVA PRECEDENTE

    Esperienza pregressa da 2 a 5 anni in posizioni simili. L'esperienza nell'elaborazione del linguaggio naturale / nei sistemi di intelligenza artificiale conversazionale sarebbe un vantaggio significativo.

    Inviaci il tuo curriculum