Posizione
Per la nostra sede di Pisa, stiamo selezionando un Senior Software Engineer che dovrà occuparsi delle seguenti attività:
1. analisi dei requisiti SW, progettazione, sviluppo, test e manutenzione dei componenti software dedicati a sistemi di Comando e Controllo di droni;
2. evoluzione e adattamento del software ai diversi contesti applicativi;
3. stesura della documentazione prevista nelle diverse fasi del ciclo di vita del software (documenti di architettura, disegno di dettaglio, test);
4. contribuire alla stesura dei test di sistema.
Caratteristiche del candidato
Requisiti tecnici e conoscenze informatiche:
I candidati devono possedere i seguenti requisiti:
1. Laurea in discipline ingegneristiche o scientifiche;
2. Conoscenza dei sistemi operativi Windows e Linux;
3. Linguaggio di programmazione Java;
4. Conoscenza delle architetture software Java Enterprise e dell'OOP;
5. Conoscenza dei seguenti framework:
* Apache Kafka
* Apache Camel
* Spring e Spring Boot
* JavaFX
* Swagger, REST-based API
1. computer networking;
2. database NO-SQL, in particolare Mongo DB;
3. Eclipse IDE;
4. JSON;
5. Sistemi di controllo configurazione (GIT, TFS, SVN);
6. capacità di redazione della documentazione prevista nel ciclo di sviluppo del software.
Esperienze lavorative precedenti
E' richiesta esperienza di almeno 4 anni, maturata nell’analisi, progettazione, sviluppo e test del software in progetti tecnologici complessi, basati su tecnologie Java-based.
Titoli preferenziali
Competenze preferenziali:
Saranno considerati un plus i candidati che possiedono le seguenti competenze:
1. esperienza solida di soluzioni CI/CD, tra cui: Jenkins, GitLab, Azure DevOps;
2. conoscenza degli ambienti di containerizzazione Docker e Kubernetes.
Titolo di studio
Laurea Magistrale/ciclo Unico (secondo livello)
Area disciplina
scientifico, ingegneria
Classe di laurea
Informatica (LM-18, 23/S)
Tipo candidato
Laureato con esperienza
#J-18808-Ljbffr