Descrizione della Posizione Lavorativa
Come candidarsi
Prima di candidarsi, si prega di assicurarsi che il CV sia aggiornato e di leggere con attenzione le specifiche dell'offerta.
Informazioni sull'azienda
Smartcustoms è una società tecnologica innovativa che sviluppa software di nuova generazione per compliance e logistica. Con sede in Italia, supporta clienti internazionali semplificando la complessità del commercio estero tramite intelligenza artificiale e automazione.
Descrizione del ruolo
Si tratta di una posizione full-time in presenza per un Junior Software Developer con lavoro localizzato a Bologna. Il candidato supporterà la progettazione, lo sviluppo e la manutenzione di strumenti software nel dominio doganale a supporto delle attività operative e di consulenza dell'azienda.
Responsabilità principali
- Contribuire allo sviluppo e al miglioramento delle funzionalità degli strumenti software per procedure doganali e commercio estero
- Manutenere e potenziare il codice esistente per garantire performance, qualità e reattività
- Gestire e mantenere crawler per il monitoraggio normativo e l'acquisizione dati
- Supportare il ciclo di vita dei dati: raccolta, storage, processing e archiviazione
- Contribuire alla scalabilità e robustezza dell'architettura del prodotto
- Eseguire attività di debugging, testing e code review
- Collaborare con team cross-funzionali (consulenti, esperti di compliance e IT) per trasformare requisiti di business in soluzioni tecniche
Qualifiche
- Laurea triennale o magistrale in Informatica, Ingegneria del Software o discipline affini
- Solide basi in informatica, inclusi algoritmi e strutture dati
- Competenza nello sviluppo Back-End e nei processi di sviluppo software
- Esperienza nella programmazione e nella Programmazione Orientata agli Oggetti (OOP)
- Conoscenza degli strumenti moderni di sviluppo e dei sistemi di controllo versione
- Familiarità con la gestione di database, la manipolazione dei dati e l'integrazione di API RESTful
- Comprensione dei principi di scalabilità del software e dei concetti di data lifecycle management
- Capacità di lavorare in team e di comunicare in modo efficace
Requisiti
Posizione in presenza con sede di lavoro a Bologna. Indicazione aggiuntiva presente nei dati di posizione: Ca' di Sola (MO) (+ 1 altra sede).
Requisiti
Laurea in Informatica, Ingegneria del Software o affini; solide basi teoriche (algoritmi, strutture dati); competenze in sviluppo back-end, OOP, gestione database, API RESTful e controllo versione; esperienza o familiarità con crawler e gestione del ciclo di vita dei dati; capacità di lavorare in team. Lavoro in sede a Bologna (indicata anche la sede Ca' di Sola, MO).
Competenze richieste
Competenze professionali
Algoritmi e strutture dati
Back-End Web Development
Programmazione orientata agli oggetti (OOP)
Gestione database
Integrazione API RESTful
Version control (es. Git)
Gestione crawler e acquisizione dati
Debugging e testing
Concetti di scalabilità e data lifecycle management
Competenze trasversali
Lavoro di squadra
Comunicazione efficace
Collaborazione cross-funzionale
Problem solving