Il mio cliente è una Multinazionale con più 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/capacità:
1. Buona conoscenza dei concetti di programmazione orientata agli oggetti
2. Ottime competenze in C ++, con buona conoscenza delle specifiche del linguaggio
3. Conoscenza approfondita della libreria standard, dei contenitori STL e degli algoritmi
4. Conoscenza della gestione della memoria in ambienti non raccolti
5. Conoscenza dell'ultimo standard C ++ 17/20
6. Conoscenza primitive di threading di basso livello e ambienti in tempo reale
7. Implementazione di piattaforme di test automatizzate e test unitari
8. Comprensione approfondita degli strumenti di controllo delle versioni del codice come Git, SVN, ecc.
9. Familiarità con l'integrazione continua
10. Ottima conoscenza del paradigma OOP
11. Conoscenza del linguaggio di programmazione C# (WPF \ Winforms)
12. Buona conoscenza dell'ambiente di sviluppo Visual Studio
13. Familiarità nella creazione di architetture a microservizi e di architetture orientate ai servizi
14. Conoscenza dei pattern di programmazione più utilizzati
15. Conoscenza sistemi di comunicazione (BT, USB ecc)
Responsabilità:
1. Gestire il codice legacy e la creazione di applicazioni desktop per Win10, Win11.
2. Progettare e sviluppare applicazioni e coordinarsi con il resto del team che lavora su diversi livelli dell'infrastruttura.
3. Progettare, costruire e mantenere un codice C ++ efficiente, riutilizzabile e affidabile
4. Implementare moduli di prestazioni e qualità
5. Identificare problematiche particolari e anomalie e ideare soluzioni a questi problemi
6. Aiutare a mantenere un codice di qualità, organizzazione logica e automatizzazione
7. Partecipare alle attività di sviluppo software applicativo Windows
8. Partecipare all'avvio di nuovi progetti relativi a strumenti prodotti dal cliente
9. Seguire la gestione di nuovi sviluppi e la manutenzione di progetti già avviati in azienda
10. Effettuare la valutazione della fattibilità tecnica
11. Sviluppare librerie di comunicazione
12. Supportare lo sviluppo firmware
13. Saper redigere la documentazione tecnica
14. Partecipazione pianificazione e verifica avanzamento progetto
15. Saper analizzare i requisiti e le richieste del Cliente
16. Sapersi coordinare con le altre risorse dello sviluppo mobile
17. Garantire la sicurezza, l'integrità e la disponibilità delle informazioni
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.
Sede di lavoro:
Treviso Sud
Disponibilità oraria:
Full Time
#J-18808-Ljbffr