UI Software Engineer — Qt/C++ (Hybrid, Rome)
Posted Updated
SII Group Italy, con sede a Roma, cerca un/una SW Engineer – Sviluppo UI (Qt/C++) per sviluppare applicazioni grafiche e software in C++. La figura parteciperà attivamente lungo tutte le fasi del ciclo di vita del software, implementando soluzioni innovative.
È richiesta esperienza di almeno 5 anni nello sviluppo HMI/UI con Qt e una conoscenza approfondita di C++. Sarà un ambiente ibrido, ideale per chi desidera lavorare in un contesto dinamico e innovativo.
Sviluppo di applicazioni grafiche utilizzando Qt/QML. Sviluppo software in C++ e progettazione secondo principi di OOP. Contribuire lungo tutto il ciclo di vita del software. Applicare TDD e sviluppare unit test. Utilizzare GIT per la gestione del codice. Utilizzare Jenkins e strumenti DevOps. Esperienza lavorativa di almeno 5 anni nello sviluppo HMI/UI con Qt. Ottima conoscenza di C++. Ottima conoscenza dei principali standard di analisi e progettazione software O.O (UML, design pattern). Ottima conoscenza dell’intero ciclo di vita del software. Buona conoscenza di TDD e Unit Testing (es. JUnit, CPPUnit, Spock). Ottima conoscenza dei principali protocolli di rete. Ottima conoscenza di GIT. Buona conoscenza di Jenkins e strumenti di configuration management/DevOps. Esperienza nello sviluppo di applicazioni grafiche con Qt/QML. Conoscenza di multithreading e ottimizzazione della memoria. Attitudine allo sviluppo test-driven e alla scrittura di codice che rispetti metriche di qualità e performance.