Adecco Italia
Il mio cliente e' una Multinazionale con piu di 1.000 dipendenti, Leader mondiale nella progettazione, industrializzazione e costruzione di strumenti diagnostici multimarca. In questo momento sono alla ricerca di un/a Application SW Developer - C++ Conoscenze/capacita: - Buona conoscenza dei concetti di programmazione orientata agli oggetti - Ottime competenze in C ++, con buona conoscenza delle specifiche del linguaggio - Conoscenza approfondita della libreria standard, dei contenitori STL e degli algoritmi - Conoscenza della gestione della memoria in ambienti non raccolti - Conoscenza dell'ultimo standard C ++ 17/20 - Conoscenza primitive di threading di basso livello e ambienti in tempo reale - Implementazione di piattaforme di test automatizzate e test unitari - Comprensione approfondita degli strumenti di controllo delle versioni del codice come Git, SVN, ecc. - Familiarita con l'integrazione continua - Ottima conoscenza del paradigma OOP - Conoscenza del linguaggio di programmazione C# (WPF \ Winforms) - Buona conoscenza dell'ambiente di sviluppo Visual Studio - Familiarita nella creazione di architetture a microservizi e di architetture orientate ai servizi - Conoscenza dei pattern di programmazione piu utilizzati - Conoscenza sistemi di comunicazione (BT, USB ecc) Esperienza: Possedere una esperienza minima di 4 anni su Developer C/C++ e almeno 3 anni in ruoli analoghi in societa di medio-grandi dimensioni Titolo di studio: Diploma o Laurea ad indirizzo informatico, gradito master IT/Ingegneria Elettronica Lingua: conoscenza dell'inglese (B1) sia scritto che parlato Responsabilita: Il ruolo in oggetto prevede: - Gestire il codice legacy e la creazione di applicazioni desktop per Win10, Win11. - Progettare e sviluppare applicazioni e coordinarsi con il resto del team che lavora su diversi livelli dell'infrastruttura. - Progettare, costruire e mantenere un codice C ++ efficiente, riutilizzabile e affidabile - Implementare moduli di prestazioni e qualita - Identificare problematiche particolari e anomalie e ideare soluzioni a questi problemi - Aiutare a mantenere un codice di qualita, organizzazione logica e automatizzazione - Partecipare alle attivita di sviluppo software applicativo Windows - Partecipare all'avvio di nuovi progetti relativi a strumenti prodotti dal cliente - Seguire la gestione di nuovi sviluppi e la manutenzione di progetti gia avviati in azienda - Effettuare la valutazione della fattibilita tecnica - Sviluppare librerie di comunicazione - Supportare lo sviluppo firmware - Saper redigere la documentazione tecnica - Partecipazione pianificazione e verifica avanzamento progetto - Saper analizzare i requisiti e le richieste del Cliente - Sapersi coordinare con le altre risorse dello sviluppo mobile - Garantire la sicurezza, l'integrita e la disponibilita delle informazioni Lingue conosciute: Inglese: Comprensione Positivo Disponibilita oraria: Full Time
Settore: Industria metalmeccanica