Descrizione dell'offerta
CHI SIAMO
Adentis Italia è un gruppo europeo di consulenza ingegneristica e IT operativa facente parte del Gruppo MoOngy. Presente in 14 Paesi europei con oltre 8500 dipendenti, abbiamo aperto la prima sede italiana a Milano e, grazie alla nostra continua crescita, stiamo rafforzando e ampliando il nostro team con persone che condividano i valori della nostra società: AMBIZIONE, DINAMISMO, VOGLIA DI METTERSI IN GIOCO. Siamo una realtà in continua evoluzione, dove le relazioni umane sono sempre al primo posto.
Posizione: UI Software Developer
Sede: Roma
Modalità: Ibrido
IL TUO RUOLO
Sei uno sviluppatore software con una solida esperienza nello sviluppo di applicazioni grafiche con Qt e QML? Entra a far parte di un team tecnico specializzato, dove potrai progettare e realizzare interfacce utente avanzate per sistemi complessi in ambito difesa o aerospazio, contribuendo allo sviluppo di soluzioni HMI performanti, affidabili e tecnologicamente all'avanguardia.
Responsabilità principali:
- Sviluppare e mantenere applicazioni grafiche desktop con framework Qt (esperienza superiore a 3 anni), garantendo qualità, performance e manutenibilità del codice prodotto
- Progettare e implementare interfacce grafiche moderne e responsive in QML, assicurando un'esperienza utente fluida e coerente
- Applicare principi di analisi e progettazione del software orientato agli oggetti (OOP) per la realizzazione di architetture software robuste e scalabili
- Sviluppare componenti software in Java e C++, garantendo la corretta integrazione tra i layer applicativi e le librerie di sistema
- Implementare pratiche di Test Driven Development (TDD) e sviluppare test unitari mediante framework dedicati (JUnit, CPPUnit, Spock o equivalenti)
- Gestire protocolli di rete, applicazioni multi-thread e test-driven, contribuendo alla qualità e all'affidabilità del software sviluppato
- Supportare le attività di configuration management e adottare pratiche DevOps per la gestione del ciclo di vita del software
- Utilizzare strumenti di versionamento e CI/CD (GIT, Jenkins) per garantire la qualità e la continuità del processo di sviluppo
- Collaborare con team multidisciplinari per l'integrazione delle soluzioni UI nei sistemi applicativi complessi
Requisiti:
- Laurea in Ingegneria Informatica, Informatica o equivalente
- Minimo 3 anni di esperienza nello sviluppo di applicazioni grafiche con framework Qt
- Solida conoscenza dello sviluppo di interfacce grafiche in QML
- Competenze di analisi e progettazione del software orientato agli oggetti
- Esperienza nello sviluppo in Java e C++
- Conoscenza delle pratiche TDD e dei framework di unit testing (JUnit, CPPUnit, Spock o equivalenti)
- Familiarità con protocolli di rete, programmazione multi-thread e sviluppo test-driven
- Esperienza con strumenti di configuration management e pratiche DevOps
- Padronanza degli strumenti GIT e Jenkins per la gestione del ciclo di vita del software
- Buona conoscenza della lingua inglese, scritta e parlata
Cosa offriamo?
- Inserimento in progetti strutturati
- Ambiente dinamico e collaborativo
- Percorsi di crescita professionale
- Supporto continuo e formazione
The world needs you
Adentis Italia è un equal opportunities employer: crediamo che tutte le forme di diversità siano fonte di arricchimento reciproco. Ci impegniamo a garantire un ambiente di lavoro inclusivo, nel quale ogni singola risorsa possa apportare un valore unico alla nostra realtà. Pertanto, accogliamo candidature senza distinzione di età, genere, nazionalità, disabilità, orientamento sessuale, religione o stato civile. Inoltre, teniamo fede ai nostri impegni prestando attenzione alle risorse appartenenti alle categorie protette ai sensi degli articoli 1 e 18 della Legge 68/99. I dati personali saranno trattati in conformità alle disposizioni contenute nel regolamento UE 2016/679.