Descrizione della Posizione Lavorativa
Carpigiani nasce a Bologna nel 1946 grazie all’invenzione dell’“Autogelatiera” di Bruto e Poerio Carlo Carpigiani ed è oggi un punto di riferimento mondiale per le macchine del gelato artigianale. Dal 1989 fa parte di Ali Group, uno dei principali gruppi internazionali nella produzione e distribuzione di attrezzature per la ristorazione professionale. Nel 2003 è stata fondata la Carpigiani Gelato University per promuovere la cultura del gelato artigianale: oggi conta altre 23 sedi nel mondo e accoglie circa 5.000 studenti l’anno, di cui oltre il 70% dall’estero.
Obiettivo del ruolo
La figura supporta il team di sviluppo, lavorando a fianco degli sviluppatori senior nello sviluppo, nella manutenzione e nell’evoluzione delle applicazioni interne, oltre a realizzare piccoli strumenti software e utility che agevolino i processi aziendali.
Responsabilità principali
- Collaborare con sviluppatori senior nello sviluppo di applicazioni interne.
- Realizzare strumenti software, script e utility per ottimizzare le attività operative.
- Supportare la manutenzione correttiva ed evolutiva delle applicazioni esistenti.
- Contribuire ai test funzionali di base e partecipare alla revisione del codice.
- Utilizzare sistemi di versionamento (ad esempio Git, CVS).
- Documentare attività e procedure tecniche.
- Apprendere e applicare buone pratiche di sviluppo sicuro e strutturato.
Cosa offriamo
- Affiancamento diretto da parte di sviluppatori senior.
- Coinvolgimento in progetti applicativi reali.
- Opportunità di crescita professionale e formativa.
- Ambiente di lavoro innovativo e collaborativo.
Requisiti tecnici
- Passione per la programmazione, lo studio e la tecnologia.
- Conoscenza delle basi della programmazione a oggetti (anche tramite progetti scolastici).
- Familiarità con linguaggi di programmazione e scripting (es. C++, Python, Java, Bash).
- Esperienza, anche di base, in ambiente Linux.
- Conoscenze delle tecnologie web (es. HTML, CSS, JavaScript).
- Utilizzo di sistemi di versionamento software (es. Git, CVS).
- Buona conoscenza della lingua inglese.
- Plus: conoscenze di base nello sviluppo mobile (Android/iOS o framework cross‑platform).
Soft skills
- Desiderio di apprendere e di crescere professionalmente.
- Precisione e attenzione alla qualità del codice.
- Capacità di lavorare in team e di confrontarsi con sviluppatori senior.
- Problem solving e proattività.
- Buona organizzazione personale.
Formazione
Diploma tecnico/scientifico o laurea (anche triennale) in Informatica, Ingegneria Informatica o discipline affini. Sono valorizzati progetti personali, scolastici o extra‑scolastici.
Sede di lavoro: Anzola dell'Emilia (Bologna) / Spilamberto (Modena), Italia.
Benefit
- Affiancamento diretto da sviluppatori senior.
- Partecipazione a progetti applicativi concreti.
- Opportunità di crescita professionale e formativa.
- Ambiente di lavoro innovativo e collaborativo.
Requisiti
Diploma tecnico/scientifico o laurea (anche triennale) in Informatica, Ingegneria Informatica o affini; buona conoscenza dell'inglese; passione per la programmazione; esperienze/progetti personali o scolastici rilevanti.
Competenze richieste
Competenze professionali
Programmazione a oggetti
C++
Python
Java
Bash
Linux (base)
HTML
CSS
JavaScript
Git
CVS
Sviluppo mobile (base)
Competenze trasversali
Voglia di apprendere
Precisione
Lavoro di squadra
Problem solving
Organizzazione personale
Proattività