Junior Software Engineer - Data Evolution & Solutions
Summary
Develop and maintain software applications and data components for a large banking group, focusing on Java, Spring, and microservices while ensuring compliance with security and data standards.
Siamo alla ricerca di persone con competenze in ambito IT che sappiano gestire la complessità con sicurezza e fiducia mantenendo un approccio challenge alle sfide, sviluppando sinergie e inclusione.
La figura ricercata, in qualità di SOFTWARE ENGINEER, dovrà progettare e sviluppare i software applicativi e le componenti dati a supporto dei sistemi software, massimizzandone la qualità e la performance nel rispetto delle specifiche tecniche e funzionali definite.
Lavorerai all’interno della struttura Group Technology del Gruppo Intesa Sanpaolo in ambito Data Management e svilupperai soluzioni innovative, collaborando con i colleghi che gestiscono gli aspetti progettuali e funzionali dell’ambito applicativo del Servizio DATA supportandoli nella scelta delle migliori opzioni tecnologiche e soluzioni architetturali al fine di rendere efficienti e stabili gli ambiti applicativi in oggetto.
Le principali attività:
- Progettazione e sviluppo dei software applicativi
- Gestione della relazione con altri membri del team interno ed esterno di sviluppo
- Collaborazione con il Project Manager per la definizione dello Stato Avanzamento Lavori, identificazione e indirizzamento delle criticità, identificazione e gestione proattiva dei rischi di progetto
- Mantenimento della coerenza tra quanto sviluppato e gli standard aziendali
- Mantenimento della coerenza tra quanto sviluppato e la normativa aziendale con particolare riferimento alla Cybersecurity, alla Privacy, al Change Management e al Data Management
Esperienza Richiesta
Sono richiesti almeno 2-3 anni di esperienza in progetti IT a media o alta complessità preferibilmente in contesto bancario, finanziario o settore creditizio.
Competenze, Conoscenze e Qualifiche richieste
Requisiti richiesti:
Laurea o diploma specialistico ad indirizzo informatico-scientifico, preferibilmente in matematica, informatica o ingegneria informatica
Livello ‘intermediate’ di conoscenza della lingua inglese
Conoscenza degli strumenti del pacchetto Office 365
Conoscenza dei principali sistemi operativi
Conoscenza dei principali DB SQL: Oracle, PostgreSQL, MS SQLserver
Conoscenza dei principali DB NOSQL: MongoDB
Conoscenza delle tecnologie di data transformation e data communication
Conoscenza programmazione JAVA e J2EE
Conoscenza dei framework Spring e Springboot
Conoscenza del framework .net, in particolare C#
Conoscenza rest API design
Conoscenza sviluppo su architetture a microservizi
Conoscenza sviluppo di processi batch in JAVA, anche massivi
Conoscenza sviluppo su Application Server Weblogic e JBOSS
Conoscenza Apache Maven
Conoscenza del sistema di versionamento git o simili
Conoscenza temi di performance e di ottimizzazione del codice
Requisiti preferenziali (plus)
Conoscenza programmazione Angular
Conoscenza HTML5 e CSS3
Conoscenza delle principali piattaforme per lo sviluppo su Cloud: GCP, AWS
Conoscenza di ASP.NET
Conoscenza della pila MS BI, in particolare Tabular e PBI
Conoscenza base degli applicativi: Elastic, Splunk, Dynatrace
Conoscenza della tecnologia Denodo o simili
Conoscenza della tecnologia Apache Kafka o simili
Conoscenza di piattaforme di Low Coding
Conoscenza dei linguaggi Python e R
Conoscenza di programmazione in C#
Conoscenza del processo e degli strumenti di Continuous Integration, Continuous Delivery e Continuous Deployment del DevOps
Chi siamo
Siamo leader in Italia e uno dei principali gruppi bancari in Europa. Unisciti a noi e fai parte della nostra storia di successo! Con oltre 20 milioni di clienti in Italia e all’estero siamo un vero e proprio motore di crescita sostenibile con un forte impegno per l’ambiente e un impatto tangibile sulla società.
Le persone sono al centro, ce ne prendiamo cura impegnandoci nel creare una cultura inclusiva all'interno del Gruppo in cui tutti si sentano protagonisti e valorizzati.