CYS_Software Engineer_DGB
Leonardo Visualizza tutti gli annunci
- Roma
- Tempo indeterminato
- Full time
- Raccogliere requisiti funzionali e redigere le specifiche tecniche di sviluppo o delivery;
- Progettare e sviluppare le applicazioni software;
- Supportare la definizione dei casi test e la loro successiva esecuzione;
- Stimare i tempi delle attività progettuali e pianificare le attività;
- Utilizzare strumenti di CI/CD (Azure DevOps, GitHub) con particolare riferimento all’automazione delle build, definizione delle pipeline di release.
Laurea in Ingegneria, informatica o esperienza equivalente.Seniority:
Expert/Senior. Esperienza di almeno 3 anni nello sviluppo di progetti software e preferibilmente nel coordinamento di piccoli team di lavoro.Competenze e conoscenze tecniche/informatiche:
- Conoscenza del linguaggio di programmazione Java;
- Capacità di implementare servizi WEB sia REST che SOAP;
- Conoscenza dei principali DB sia relazionali che non relazionali (es. Oracle, MySql, MongoDB);
- Conoscenza delle tecniche di analisi statica del codice e dei relativi strumenti a supporto (es. standard ISO, OWASP, Sonarcube, Appscan, CAST);
- Conoscenza dei Framework di sviluppo per la realizzazione di middleware (es. Spring, Java);
- Conoscenza dei principali tool di sviluppo (es. Eclipse).
Conoscenza della lingua inglese di livello B2.Competenze comportamentali:
- Buone capacità relazionali e interpersonali;
- Propensione al lavoro di gruppo, anche in team di sviluppo Agile