PstrongSGB Humangest Holding- Divisione ICT, /strongSocietà specializzata nel settore dell’Information Technology e Digital Transformation, ricerca per importante realtà aziendale specializzata nella realizzazione di sistemi di bigliettazione elettronica in Italia e all’estero, /ppuna figura di strongSviluppatore Software C++ /strong /ppbrDi seguito troverà tutto ciò che deve sapere su questa opportunità e sui requisiti richiesti ai candidati.br/ppstrongDescrizione attività /strong /ppLa risorsa deve avere comprovata esperienza e forte orientamento alla qualità del codice, per lavorare su applicazioni e componenti software in ambiente embedded, desktop e mobile. Il/la candidato/a sarà coinvolto/a nello sviluppo di moduli software mission-critical complessi, basati su strongC++ /strong, strongQt /stronge strongAndroid /strong, con particolare attenzione alla programmazione multithreading. /ppLa figura ricercata deve mostrare una buona autonomia tecnica, capacità di analisi funzionale e padronanza delle logiche di integrazione tra componenti distribuiti. /ppbr/ppbr/ppstrongResponsabilità principali /strong /ppLa risorsa sarà coinvolta nelle seguenti attività tecniche: /pullistrongSviluppo e manutenzione di applicazioni software in C++ /strong, includendo: o progettazione e implementazione di componenti core, ottimizzazione delle performance e gestione avanzata della memoria, integrazione con librerie di sistema o di terze parti. /lilistrongSviluppo di interfacce e applicazioni cross-platform basate su Qt /strong, comprendendo: o utilizzo di strongQt Widgets /strong sviluppo di interfacce reattive tramite strongQML / Qt Quick /strong, integrazione dei componenti UI con logiche applicative complesse. /liliImplementazione di componenti software per Android /lilistrongSviluppo e manutenzione di script e strumenti di automazione /strong, includendo: o realizzazione di script bash/shell per automatizzare build, deployment e toolchain, creazione di utility interne per migliorare il flusso di lavoro del team. /lilistrongContributo attivo alla definizione delle specifiche tecniche /strong, con: o analisi dei requisiti funzionali e non funzionali, o redazione della documentazione tecnica (diagrammi architetturali, API contract, design document), o partecipazione a revisioni architetturali e design review. /lilistrongCollaborazione strutturata con i team di sviluppo, QA e architettura /strong, comprendendo: o partecipazione alle attività di code review e pair programming, allineamento costante con QA per definizione dei test e validazione delle funzionalità, interazione con l’area architettura per garantire coerenza con gli standard progettuali. /li /ulpbr/ppbr/ppstrongRequisiti richiesti /strong /pulliPreferibilmente una laurea in strongIngegneria Informatica /strong, strongInformatica /strongo equivalenti. /lilistrong3–5 anni di esperienza professionale /strongnello sviluppo software, maturati in contesti strutturati e orientati alla produzione di soluzioni complesse, robuste e manutenibili. /lilistrongOttima conoscenza del linguaggio C++ /strong(standard strongC++11 o successivi /strong), incluse: o gestione avanzata di memoria (RAII, smart pointers), o STL e container moderni, o gestione delle eccezioni, o compilazione cross-platform. /lilistrongEsperienza comprovata nello sviluppo con framework Qt /strong, con particolare familiarità con: o Qt Widgets /lilistrongQML / Qt Quick /strongper interfacce moderne reattive, o gestione di signal/slot, threading Qt, networking e moduli multimediali. /lilistrongEsperienza nello sviluppo software per Android /strong, incluse: o compilazione cross-compile (NDK), /li /ulputilizzo di toolchain mobile, o gestione delle risorse e ottimizzazione delle performance su device mobili /pullistrongOttima conoscenza dell’ambiente Linux /strong, in particolare: /liliutilizzo avanzato della shell, /lili gestione dei permessi e del filesystem, /lilicompilazione tramite toolchain GCC/Clang, /lilidebugging tramite strumenti ad-hoc (es.: gdb, valgrind, strace) /lili gestione dei processi e logging a livello OS. /lili strongCompetenza nell’uso di almeno un linguaggio di scripting /strong(bash, shell o equivalenti) per automatizzare attività di build, test, manutenzione ambienti o deployment. /lilistrongEsperienza nella programmazione multithreading /strong, includendo: /liligestione delle concurrency primitives (mutex, semaphore, condition variable), o design thread-safe di componenti complessi, o debugging di race condition e deadlock. /lilistrongEsperienza nello sviluppo su sistemi embedded /strong, con competenze su: /liligestione risorse limitate,interfacciamento con componenti hardware,timing, real-time constraints, cross-compilazione e deployment su target dedicati. /lilistrongFamiliarità con strumenti di software configuration management /strong, come: /lilistrongGit /strong(branching strategy, merge, pull request), strongSVN /strongper la gestione di repository legacy, utilizzo di workflow collaborativi e best-practice di versioning. /li /ulpbr/ppstrongOffriamo: /strong /ppbr/ppstrongTipologia contrattuale /strong: Assunzione diretta a tempo indeterminato con azienda cliente /ppstrongOrario di lavoro /strong: full time 40h dal lunedì al venerdì (9:00-18:00) /ppstrongLuogo di lavoro /strong: Genova /ppstrongModalità operativa /strong: in sede, al superamento del periodo di prova è prevista modalità ibrida con 2 gg di SW a settimana, autorizzati dal Responsabile (non recuperabili nel mese) /ppbr/ppbr/pp Per candidarsi inviare candidatura a /ppLa selezione avverrà previa informativa sulla protezione dei dati ai sensi degli artt. 13 e 14 Reg. UE 2016/679 ed esclusivamente previa acquisizione di esplicito consenso del candidato. /ppGli interessati, ambosessi, (l.903/77), sono invitati a consultare il sito. /ppI dati saranno trattati ai sensi degli artt. 13 e 14 Reg. UE 2016/679 /ppSGB Humangest offre ai lavoratori e lavoratrici pari opportunità di impiego ed è orientata verso la diversità e l'inclusione sul luogo di lavoro. xdwybme Ogni Società del Gruppo ripudia, in qualsiasi fase di accesso all’occupazione e al lavoro, qualunque forma di discriminazione basata su razza, colore, genere, religione, orientamento sessuale, nazionalità, disabilità o altre caratteristiche personali protette, come definite dalle leggi nazionali vietandone la realizzazione al proprio interno. /p