Descrizione della Posizione Lavorativa
Informazioni sull'azienda
Carpigiani, nata a Bologna nel 1946 grazie al successo dell'“Autogelatiera” ideata da Bruto e Poerio Carlo Carpigiani, è oggi un punto di riferimento mondiale nel settore delle macchine per il gelato artigianale. Dal 1989 fa parte dell'Ali Group, una delle realtà più importanti e diversificate a livello globale nella produzione e distribuzione di attrezzature per la ristorazione professionale. Nel 2003 è stata fondata la Carpigiani Gelato University con lo scopo di promuovere la cultura del gelato artigianale nel mondo: oggi conta 23 sedi e circa 5.000 studenti l'anno, oltre il 70% proveniente dall'estero.
Obiettivo del ruolo
Supportare il team di sviluppo affiancando gli sviluppatori senior nelle attività di sviluppo, manutenzione ed evoluzione delle applicazioni interne, oltre a realizzare piccoli tool e utility a supporto dei processi aziendali.
Responsabilità principali
- Collaborare con gli 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 alla revisione del codice.
- Utilizzare sistemi di versionamento come Git o CVS.
- Documentare attività e procedure tecniche.
- Apprendere e applicare buone pratiche di sviluppo sicuro e strutturato.
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 di tecnologie web (es. HTML, CSS, JavaScript).
- Utilizzo di sistemi di versionamento software (es. Git, CVS).
- Buona conoscenza dell'inglese.
- Costituirà plus la conoscenza base dello sviluppo mobile (Android/iOS o framework cross‑platform).
Competenze trasversali
- Voglia di apprendere e crescere professionalmente.
- Precisione e attenzione alla qualità del codice.
- Capacità di lavorare in team e di interfacciarsi con sviluppatori senior.
- Problem solving e proattività.
- Buona organizzazione personale.
Formazione
Diploma tecnico/scientifico o laurea (anche triennale) in Informatica, Ingegneria Informatica o indirizzi affini. Verranno valorizzati progetti personali, scolastici o extra‑scolastici.
Sede di lavoro
Anzola dell'Emilia (Bologna) con riferimento anche a Casalecchio di Reno (Bologna).
Benefit per i dipendenti
- Affiancamento diretto da parte di sviluppatori senior.
- Partecipazione a progetti applicativi reali.
- Opportunità di crescita professionale e formativa.
- Ambiente di lavoro innovativo e collaborativo.
Requisiti
Diploma tecnico/scientifico o laurea in Informatica, Ingegneria Informatica o affini; conoscenze di programmazione a oggetti; familiarità con C++, Python, Java, Bash; esperienza base in Linux; conoscenze web (HTML/CSS/JavaScript); uso di sistemi di versionamento (Git/CVS); buona conoscenza dell'inglese. Plus: conoscenza base dello sviluppo mobile.
Competenze richieste
Competenze professionali
Programmazione a oggetti
C++
Python
Java
Bash
Linux
HTML
CSS
JavaScript
Git
CVS
Scripting
Sviluppo mobile (base)
Competenze trasversali
Voglia di apprendere
Precisione
Lavoro in team
Problem solving
Proattività
Organizzazione personale