Software Engineer (C++/Qt)
Vuoi entrare a far parte di un'azienda che mette le persone al centro delle sue priorità? Ti stiamo aspettando in Extia!
Dal **** Extia, società di consulenza IT, propone un approccio unico nel suo settore, coniugando benessere sul lavoro e performance. Un modello di successo: oltre ***** "Extiani" operativi in 20 sedi in Francia e all'estero, e il 1° posto nella classifica Great Place To Work® in Francia. In Extia seguiamo una filosofia molto semplice ma efficace: "Prima chi, poi cosa!" E allora, facciamolo insieme!
Sei una persona con una forte inclinazione e attitudine allo sviluppo test-driven, alla stesura di test di unità e alla scrittura di codice conforme alle metriche di qualità e alle performance richieste.
La risorsa opererà sullo sviluppo di applicazioni grafiche e interfacce HMI in ambito enterprise, occupandosi di tutto il ciclo di vita del software: dall'analisi e progettazione Object-Oriented fino alla validazione e gestione del codice tramite metodologie Dev Ops.
Responsabilità: Curare l'intero ciclo di vita del software (SDLC), dall'analisi dei requisiti alla manutenzione evolutiva.
Progettare e sviluppare interfacce grafiche utente (HMI) e applicazioni grafiche con Qt e QML in ambito enterprise.
Definire l'architettura software applicando i principali standard di analisi e progettazione ad oggetti (UML, design patterns e principi O. O.).
Implementare codice C++, gestire la programmazione multi-thread e curare l'ottimizzazione della memoria e delle prestazioni.
Scrivere ed eseguire test di unità adottando metodologie di Test-Driven Development (TDD)
per la validazione e la conformità qualitativa del software prodotto.
Gestire il codice sorgente con Git e supportare i flussi di continuous integration tramite Jenkins, strumenti di configuration management e pratiche Dev Ops.
Almeno 5 anni di esperienza professionale nello sviluppo software e di HMI in Qt; esperienza nello sviluppo di applicazioni grafiche (preferibilmente almeno 3 anni con Qt) e interfacce grafiche con QML in ambito enterprise.
Ottima conoscenza di C++.
Ottima conoscenza dei principali standard di analisi e progettazione del software O. O. (UML, design patterns) e dei principi di programmazione O. O.
Ottima conoscenza e comprensione di tutto il ciclo di vita del software (SDLC).
Conoscenza approfondita della gestione multi-thread e delle tecniche di ottimizzazione della memoria.
Ottima conoscenza dei principali protocolli di rete.
Buona conoscenza dei principi di TDD e Unit Testing per il test e la validazione del software (es. JUnit, CPPUnit, Spock); attitudine alla scrittura di codice conforme a standard di qualità e performance.
Ottima conoscenza di Git; buona conoscenza di Jenkins, degli strumenti di configuration management e delle pratiche Dev Ops.
Perché entrare in Extia?
In Extia crediamo fermamente nel nostro motto: "Prima chi, poi cosa". La persona viene al primo posto, il progetto al secondo.
Ci adattiamo al tuo modo di lavorare: Che tu stia cercando una stabilità a lungo termine o una consulenza indipendente, abbiamo la soluzione per te. Offriamo contratti a tempo indeterminato (CCNL Commercio) con range RAL di ******€ - ******€, oltre a collaborazioni come Freelance / Partita IVA con una tariffa giornaliera commisurata alla tua esperienza.
Vera flessibilità – Un modello adattato al tuo progetto e al tuo equilibrio tra vita qualificato e privata. Per questo progetto è prevista una formula ibrida con ampia flessibilità da remoto (presenza in sede a Milano circa 1 volta ogni 2 settimane trattabili).
Piano formativo personalizzato – Progettiamo insieme a te il percorso per la tua evoluzione professionale.
Triplo affiancamento – Un Business Manager, un referento amministrativo e un contatto HR sempre al tuo fianco.
Pacchetto benefit competitivo – Assicurazione sanitaria + Buoni pasto + Agevolazioni su trasporti e spostamenti.
Ambiente internazionale – Oltre ***** dipendenti in tutta Europa e in Canada.
Great Place to Work – Una cultura basata sulla vicinanza, la trasparenza e un reale supporto.
Eventi, Afterwork e Community attiva – Team building, iniziative di solidarietà, meetup, festeggiamenti interni... ci piace condividere momenti anche al di fuori del lavoro!
Sei interessato/a o conosci qualcuno che sarebbe perfetto per questo ruolo?
Dal **** Extia, società di consulenza IT, propone un approccio unico nel suo settore, coniugando benessere sul lavoro e performance. Un modello di successo: oltre ***** "Extiani" operativi in 20 sedi in Francia e all'estero, e il 1° posto nella classifica Great Place To Work® in Francia. In Extia seguiamo una filosofia molto semplice ma efficace: "Prima chi, poi cosa!" E allora, facciamolo insieme!
Sei una persona con una forte inclinazione e attitudine allo sviluppo test-driven, alla stesura di test di unità e alla scrittura di codice conforme alle metriche di qualità e alle performance richieste.
La risorsa opererà sullo sviluppo di applicazioni grafiche e interfacce HMI in ambito enterprise, occupandosi di tutto il ciclo di vita del software: dall'analisi e progettazione Object-Oriented fino alla validazione e gestione del codice tramite metodologie Dev Ops.
Responsabilità: Curare l'intero ciclo di vita del software (SDLC), dall'analisi dei requisiti alla manutenzione evolutiva.
Progettare e sviluppare interfacce grafiche utente (HMI) e applicazioni grafiche con Qt e QML in ambito enterprise.
Definire l'architettura software applicando i principali standard di analisi e progettazione ad oggetti (UML, design patterns e principi O. O.).
Implementare codice C++, gestire la programmazione multi-thread e curare l'ottimizzazione della memoria e delle prestazioni.
Scrivere ed eseguire test di unità adottando metodologie di Test-Driven Development (TDD)
per la validazione e la conformità qualitativa del software prodotto.
Gestire il codice sorgente con Git e supportare i flussi di continuous integration tramite Jenkins, strumenti di configuration management e pratiche Dev Ops.
Almeno 5 anni di esperienza professionale nello sviluppo software e di HMI in Qt; esperienza nello sviluppo di applicazioni grafiche (preferibilmente almeno 3 anni con Qt) e interfacce grafiche con QML in ambito enterprise.
Ottima conoscenza di C++.
Ottima conoscenza dei principali standard di analisi e progettazione del software O. O. (UML, design patterns) e dei principi di programmazione O. O.
Ottima conoscenza e comprensione di tutto il ciclo di vita del software (SDLC).
Conoscenza approfondita della gestione multi-thread e delle tecniche di ottimizzazione della memoria.
Ottima conoscenza dei principali protocolli di rete.
Buona conoscenza dei principi di TDD e Unit Testing per il test e la validazione del software (es. JUnit, CPPUnit, Spock); attitudine alla scrittura di codice conforme a standard di qualità e performance.
Ottima conoscenza di Git; buona conoscenza di Jenkins, degli strumenti di configuration management e delle pratiche Dev Ops.
Perché entrare in Extia?
In Extia crediamo fermamente nel nostro motto: "Prima chi, poi cosa". La persona viene al primo posto, il progetto al secondo.
Ci adattiamo al tuo modo di lavorare: Che tu stia cercando una stabilità a lungo termine o una consulenza indipendente, abbiamo la soluzione per te. Offriamo contratti a tempo indeterminato (CCNL Commercio) con range RAL di ******€ - ******€, oltre a collaborazioni come Freelance / Partita IVA con una tariffa giornaliera commisurata alla tua esperienza.
Vera flessibilità – Un modello adattato al tuo progetto e al tuo equilibrio tra vita qualificato e privata. Per questo progetto è prevista una formula ibrida con ampia flessibilità da remoto (presenza in sede a Milano circa 1 volta ogni 2 settimane trattabili).
Piano formativo personalizzato – Progettiamo insieme a te il percorso per la tua evoluzione professionale.
Triplo affiancamento – Un Business Manager, un referento amministrativo e un contatto HR sempre al tuo fianco.
Pacchetto benefit competitivo – Assicurazione sanitaria + Buoni pasto + Agevolazioni su trasporti e spostamenti.
Ambiente internazionale – Oltre ***** dipendenti in tutta Europa e in Canada.
Great Place to Work – Una cultura basata sulla vicinanza, la trasparenza e un reale supporto.
Eventi, Afterwork e Community attiva – Team building, iniziative di solidarietà, meetup, festeggiamenti interni... ci piace condividere momenti anche al di fuori del lavoro!
Sei interessato/a o conosci qualcuno che sarebbe perfetto per questo ruolo?