Ruolo Strategico per un Senior Software Engineer
Siamo alla ricerca di un Senior Software Engineer con esperienza consolidata nello sviluppo software, nella gestione di progetti e nella progettazione di architetture, per un ruolo innovativo e all'avanguardia.
Responsabilità Principali:
* Disegno e sviluppo di architetture software complesse;
* Gestione di progetti con metodologie Agile, ricoprendo il ruolo di Scrum Master;
* Sviluppo di applicazioni front-end e back-end utilizzando tecnologie moderne come Java EE, Spring e Spring Boot;
* Analisi e consulenza per clienti, inclusa l'analisi delle esigenze e la risoluzione di problemi complessi (problem solving).
Requisiti:
* Laurea o formazione equivalente in Informatica o campi affini;
* Oltre 15 anni di esperienza nello sviluppo software, con competenze avanzate in:
o Lingaggi di programmazione: Java EE, Delphi, VB, VBA, Objective-C;
o Sviluppo di servizi Web SOAP e REST;
o Database relazionali: Oracle, PostgreSQL, MySQL, SQL Server;
o Framewok e strumenti: Spring, Spring Boot, Hibernate/JPA, Docker, AWS;
o Sviluppo di applicazioni mobile native e ibride (iOS, Android).
* Certificazioni rilevanti, tra cui Certified Scrum Master e AgilePM Foundation;
* Buona conoscenza delle logiche di business bancarie e finanziarie;
* Esperienza con metodologie di sviluppo TDD e utilizzo di strumenti come Git, Jira, SonarQube;
* Ottima capacità di comunicazione, problem solving e lavoro in team.
Plus:
* Brevetto per metodi innovativi di comunicazione sicura via web;
* Esperienza specifica nei settori bancario e finanziario, con focus su crediti, gestione clienti, immobili e stime immobiliari.
Cosa offriamo:
* Opportunità di lavorare su progetti innovativi in un ambiente dinamico e internazionale;