Descrizione della Posizione Lavorativa
Carpigiani, nata a Bologna nel 1946 grazie al successo dell'“Autogelatiera” di Bruto e Poerio Carlo Carpigiani, è oggi un punto di riferimento mondiale nella produzione di macchine per il gelato artigianale. Dal 1989 fa parte di Ali Group, uno dei più importanti gruppi mondiali nel settore delle apparecchiature per la ristorazione professionale. Nel 2003 è stata fondata la Carpigiani Gelato University, che oggi conta 23 sedi nel mondo e circa 5.000 studenti all'anno, di cui oltre il 70% provenienti dall'estero.
Obiettivo del ruolo: supportare il team di sviluppo affiancando gli sviluppatori senior nello sviluppo, nella manutenzione e nell'evoluzione delle applicazioni interne, oltre a realizzare piccoli tool e utility a supporto dei processi aziendali.
Responsabilità principali:
- Collaborare con sviluppatori senior nello sviluppo di applicazioni interne.
- Realizzare strumenti software, script e utility per migliorare le attività operative.
- Supportare la manutenzione correttiva ed evolutiva delle applicazioni esistenti.
- Contribuire ai test funzionali di base e partecipare alle revisioni 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 sviluppatori senior, partecipazione a progetti applicativi reali, percorsi di crescita professionale e formativa e un ambiente innovativo e collaborativo.
Requisiti tecnici:
- Passione per la programmazione, lo studio e le tecnologie.
- Conoscenza delle basi della programmazione a oggetti (anche tramite progetti scolastici).
- Conoscenza di linguaggi di programmazione e scripting (es. C++, Python, Java, Bash).
- Esperienza in ambiente Linux (anche a livello base).
- Conoscenza delle tecnologie di sviluppo web (es. HTML, CSS, JavaScript).
- Familiarità con sistemi di versionamento (es. Git, CVS).
- Buona conoscenza della lingua inglese.
- Plus: conoscenze di base nello sviluppo mobile (Android/iOS o framework cross-platform).
Soft skills:
- Voglia di apprendere e crescere professionalmente.
- Precisione e attenzione alla qualità del codice.
- Capacità di lavorare in team e 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. Vengono valorizzati progetti personali, scolastici o extra-scolastici.
Sede di lavoro: Anzola dell'Emilia (Bologna), Italia.
Benefit
- Affiancamento diretto da sviluppatori senior.
- Partecipazione a progetti reali.
- 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; passione per la programmazione; conoscenza delle basi della programmazione a oggetti; padronanza di linguaggi come C++, Python, Java, Bash; esperienza base in Linux; conoscenze web (HTML, CSS, JavaScript); familiarità con Git/CVS; buona conoscenza dell'inglese. Plus: conoscenze base nello sviluppo mobile. Valorizzati progetti personali o scolastici.
Competenze richieste
Competenze professionali
Programmazione a oggetti
C++
Python
Java
Bash
Linux
HTML
CSS
JavaScript
Git
CVS
Inglese
Sviluppo mobile (base)
Competenze trasversali
Voglia di apprendere
Precisione
Lavoro di squadra
Problem solving
Proattività
Organizzazione personale