Skip to content

Software Engineer

← Back

Scopo della Posizione

Il Software Engineer, risponde al Software Development Team Leader, è responsabile dello sviluppo e della manutenzione di applicazioni e moduli software all'interno della Lean Digital Platform e degli sviluppi commissionati. Collabora con il team di sviluppo per progettare soluzioni innovative, contribuendo alla stabilità e alla qualità del prodotto. Partecipa inoltre ad attività di installazione e progetti legati all'adozione strumenti e di tecnologie avanzate, come l’intelligenza artificiale.

Responsabilità

SVILUPPO DI SOLUZIONI

  • Responsabilità della creazione ed implementazione delle soluzioni assegnate, in collaborazione con il team.
  • Contribuisce allo sviluppo di componenti standard per i prodotti aziendali.
  • Responsabile della stima delle attività assegnate con l'impegno a rispettare tempi e modalità di sviluppo.
  • Rispetto delle regole organizzative e di sviluppo indicate dal Team Leader
  • Partecipazione alle attività organizzative del team con puntualità e rispetto degli altri componenti del team
  • Collaborazione costante con tutto il team interno, dei fornitori o del cliente per l’implementazione delle soluzioni assegnate.
  • Collaborare allo sviluppo di soluzioni applicative standard e personalizzate in base alle esigenze specifiche dei clienti.

MANUTENZIONE E PRODOTTO

  • Monitorare le prestazioni del prodotto e risolvere eventuali criticità.
  • Supportare attivamente il team di lavoro per garantire qualità e stabilità dell’ecosistema della Lean Digital Platform.
  • Imparare dagli errori ed applicare un approccio al miglioramento continuo.
PROGETTI INNOVATIVI
  • Partecipare allo sviluppo e all’implementazione di soluzioni innovative o con l’utilizzo di strumenti o linguaggi innovativi, per lo sviluppo di applicazioni specifiche.

INSTALLAZIONE E SUPPORTO

  • Supportare le attività di installazione dei moduli applicativi della piattaforma, sia in loco che da remoto.
  • Collaborare con il team di supporto per risolvere eventuali problematiche durante l’installazione.

Requisiti

  • Buon conoscenza di Java, HTML5, CSS e JavaScript.
  • Buona conoscenza di database SQL e NoSQL.
  • Buona conoscenza di framework come Java, Vue.js e Docker
  • Esperienza pratica su sistemi operativi Linux e Windows.
  • Buona conoscenza scritta e parlata (livello minimo B2).
  • Esperienza (3-5 anni) nello sviluppo di applicazioni web.
  • Diploma o laurea in ambito informatico.
  • Preferenziale esperienza con Git e GitLab.
  • Apprezzata familiarità con PostgreSQL e database di serie temporali (e.g., InfluxDB).
  • Preferenziale la conooscenza dei principi Lean Thinking e dello sviluppo Agile.

Soft Skills

  • Approccio dinamico e orientamento al problem-solving.
  • Abilità di lavoro in team e orientamento all’apprendimento continuo.
  • Passione per la programmazione e curiosità verso tecnologie diversificate.

Sede di lavoro: Valsamoggia, Bologna - Possibilità di lavoro da remoto

Orario di lavoro: Full time dal lunedì al venerdì

Software Engineer

Servizi

Make or buy
Embedded Design
Digital Assessment