 
        
        Overview
Il mio cliente è una Multinazionale con più di 1.000 dipendenti, Leader mondiale nella progettazione, industrializzazione e costruzione di strumenti diagnostici multimarca. Attualmente cercano un/a Application SW Developer – C++.
Conoscenze e capacità
 * 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.
 * Familiarità 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
 * Familiarità nella creazione di architetture a microservizi e di architetture orientate ai servizi
 * Conoscenza dei pattern di programmazione più utilizzati
 * Conoscenza sistemi di comunicazione (BT, USB ecc)
Esperienza e titoli di studio
 * Esperienza: Possedere una esperienza minima di 4 anni su Developer C/C++ e almeno 3 anni in ruoli analoghi in società 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
Responsabilità
 * 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 qualità
 * Identificare problematiche particolari e anomalie e ideare soluzioni a questi problemi
 * Aiutare a mantenere un codice di qualità, organizzazione logica e automatizzazione
 * Partecipare alle attività 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 già avviati in azienda
 * Effettuare la valutazione della fattibilità 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'integrità e la disponibilità delle informazioni
Lingue conosciute
 * Inglese: Comprensione Buono
Disponibilità
Disponibilità oraria: Full Time
#J-18808-Ljbffr