Sii tra i primi a mandare la candidatura. Descrizione del lavoro Il profilo ricercato ha un forte background tecnico e la passione per l’innovazione. Avrà in carico lo sviluppo di task definiti e condivisi, partecipando a tutte le fasi del ciclo di vita del software con particolare focus all’interazione con l’utente. Collaborando con gli analisti e software architect, contribuirà alla progettazione di nuove applicazioni e alla manutenzione del parco software attualmente gestito dalla Business Unit. La risorsa sarà inserita all’interno della Business Unit “Agile Application Development e UX” e avrà le seguenti responsabilità : Sviluppo e test di applicazioni multicanali e multipiattaforma, Sviluppo di specifiche tecniche del software a partire dai requisiti funzionali e non funzionali, Collabora con il team UX per la definizione delle interfacce utente, Supporta il team nella risoluzione di eventuali problematiche legate alle qualità sistemiche del software: performance, sicurezza, osservabilità, estensibilità, manutenibilità. Competenze richieste: Laurea triennale o magistrale (preferibilmente in Scienze Informatiche, Ingegneria informatica, Ingegneria dell’automazione, Ingegneria Elettronica, Ingegneria delle telecomunicazioni, Ingegneria Gestionale); Comprovata esperienza di almeno 2 anni nell’implementazione di soluzioni software complesse, Conoscenza di base dei principali pattern di sviluppo e disegno architetturale (Architetture a Microservizi, Api Gateway, Identity and Access Management, ecc.), Conoscenza approfondita di Angular, Conoscenza approfondita di framework e librerie di sviluppo front-end per Single Page Application, con preferenza per React.js, Conoscenza di Database Relazionali (OracleDB, MySQL, PostgreSQL, SQLServer) e noSQL (MongoDB); Conoscenza di framework ibridi per lo sviluppo di applicazioni Mobile (React Native, Ionic, ecc.), Buona esperienza nella creazione di API SOAP e RESTful robuste, Conoscenza di processi e tool di test automation (unit test, integration test, ecc.), configuration e release management, Familiarità con Docker e infrastrutture Cloud, Conoscenza delle metodologie agili di sviluppo (es. Scrum, DevOps, CI/CD). Ulteriori competenze preferenziali: Conoscenza di Java, Conoscenza di framework Spring, Conoscenza di comunicazioni su code (Azure Bus, RabbitMQ, ecc.), Conoscenza di tool di versioning. Front-end Developer – F/M (open to Categorie Protette Legge n 68/99) Ottieni un lavoro migliore più velocemente J-18808-Ljbffr