Descrizione della Posizione Lavorativa
Carpigiani, nata a Bologna nel 1946 e oggi leader mondiale nelle macchine per il gelato artigianale, fa parte dal 1989 del gruppo Ali Group. Nel 2003 è stata fondata la Carpigiani Gelato University con l'obiettivo di diffondere la cultura del gelato artigianale; oggi conta oltre 23 sedi nel mondo e circa 5.000 studenti all'anno, di cui più del 70% dall'estero.
Obiettivo del ruolo: supportare il team di sviluppo affiancando gli sviluppatori senior nello sviluppo, nella manutenzione e nell'evoluzione delle applicazioni interne e 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 alla revisione del codice.
- Utilizzare sistemi di versionamento (ad esempio Git, CVS).
- Documentare attività e procedure tecniche.
- Apprendere e applicare buone pratiche per uno 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).
- Conoscenza di linguaggi di programmazione e scripting (es. C++, Python, Java, Bash).
- Esperienza, anche base, in ambiente Linux.
- Conoscenze di tecnologie web (es. HTML, CSS, JavaScript).
- Conoscenza 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:
- Voglia di apprendere e 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), Italia.
Benefit
- Affiancamento diretto da sviluppatori senior.
- Possibilità di partecipare a progetti applicativi reali.
- Crescita professionale e formativa.
- Ambiente innovativo e collaborativo.
Requisiti
Diploma tecnico/scientifico o laurea in Informatica, Ingegneria Informatica o affini; passione per la programmazione; conoscenze base di OOP, C++/Python/Java/Bash, Linux, tecnologie web e sistemi di versionamento; buona conoscenza dell'inglese. Valorizzati progetti personali o scolastici.
Competenze richieste
Competenze professionali
Programmazione ad 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