Descrizione dell'offerta
Responsabilità
- Partecipazione alla progettazione e allo sviluppo software secondo i principi della programmazione orientata agli oggetti e l’utilizzo dei principali design pattern
- Sviluppo di componenti software in C++, con attenzione a performance, robustezza e manutenibilità del codice
- Analisi e implementazione di soluzioni basate su algoritmi e strutture dati, ottimizzando efficienza e scalabilità
- Collaborazione con team tecnici multidisciplinari durante tutte le fasi del ciclo di vita del software
- Supporto alle attività di debugging, testing e code review per garantire elevati standard qualitativi
- Contributo al miglioramento continuo delle soluzioni software, nel rispetto delle best practice di sviluppo e degli standard tecnici definiti
Requisiti
- Laurea triennale o magistrale in Ingegneria Informatica, Informatica o discipline affini
- Buona conoscenza della programmazione orientata agli oggetti e dei principali design pattern
- Solida comprensione di algoritmi e strutture dati
- Esperienza di almeno 2 anni nello sviluppo software in C++
- Capacità di scrivere codice efficiente, strutturato e manutenibile
- Conoscenza del ciclo di vita del software e delle principali metodologie di sviluppo
- Attitudine al lavoro in team e capacità di collaborare con figure tecniche diverse
- Buone capacità di analisi, problem solving e attenzione al dettaglio
- Buona conoscenza dei tool di Office Automation (MS Word, Excel, Powerpoint)
- Buone capacità di lavorare in team e di comunicazione
- Pensiero critico, problem solving e attenzione ai dettagli
- Disponibilità a trasferte in Italia e all’estero
Località: Genova
#J-18808-Ljbffr