Offerta di lavoro
Sviluppatore senior full-stack cloud-native (team OTC), Vicepresidente aggiunto
Stiamo cercando uno sviluppatore full-stack esperto da assumere come Assistant Vice President, incaricato di sviluppare e gestire i nostri moduli Enhanced OTC, compresa la creazione di una soluzione front-end moderna in JavaScript e di una soluzione back-end basata su Java su Azure Cloud. Il candidato dovrebbe avere 8-10 anni di esperienza nello sviluppo software, preferibilmente nel settore finanziario, e conoscere Java, JavaScript, Azure Cloud e i metodi Agile.
Descrizione del lavoro
Stiamo cercando uno sviluppatore senior full-stack cloud native (team OTC) da assumere come vice presidente aggiunto.Compiti
I compiti comprendono:- Sviluppo e manutenzione del modulo Enhanced OTC, compresa la creazione di un front-end moderno in JavaScript e di un back-end basato su Java su Azure Cloud
- Assistenza ai clienti e ai team interni attraverso la risoluzione dei problemi tecnici e la messa a disposizione di competenze specialistiche
- Lavorare con supervisione minima allo sviluppo, al collaudo e alla ricerca di errori relativi ai miglioramenti del software
- Collaborazione con analisti aziendali e product manager per tradurre i requisiti in soluzioni scalabili
- Contributi in ambito architettonico e guida tecnica all'interno del team
- Sviluppo, collaudo, risoluzione dei problemi e implementazione di software con Java, C++, SQL, React e tecnologie correlate
- Eseguire revisioni del codice e fornire indicazioni tecniche chiare e costruttive
- Creazione e manutenzione di test automatizzati e miglioramento dei framework e dei metodi di test interni
- Test manuali per garantire la qualità della versione
- Collaborazione alla stesura della documentazione di progettazione, delle specifiche API e della documentazione per i clienti
- Partecipazione ai processi Agile/Scrum, inclusi gli stand-up quotidiani, la pianificazione degli sprint, l'affinamento del backlog e le retrospettive
- Collaborazione con altri team nell'ambito di iniziative di ingegneria e attività di integrazione
- Mentoring e supporto agli sviluppatori junior
Requisiti
I requisiti comprendono:- Laurea in Informatica, Ingegneria, Matematica, Fisica o in una disciplina tecnica affine
- È fortemente preferibile il titolo di master
- Esperienza nello sviluppo di software aziendale su grandi piattaforme cloud (preferibilmente Azure, ma si prendono in considerazione anche AWS o GCP)
- Solida esperienza nello sviluppo Java nell'ambito di architetture cloud native
- Esperienza con i moderni framework JavaScript come React o Angular
- La conoscenza di Kubernetes e Kafka costituisce un vantaggio
- Conoscenze di base sui derivati OTC
- 8-10 anni di esperienza professionale nello sviluppo di software, preferibilmente nel settore finanziario
- È fortemente preferibile un'esperienza di 4-7 anni nello sviluppo di soluzioni nei settori della gestione del portafoglio, del trading, della compliance, del post-trading, del BOR o della gestione patrimoniale
- Ottima conoscenza della programmazione orientata agli oggetti, dei database relazionali, dei linguaggi di scripting e dei moderni paradigmi di sviluppo software
- Capacità di contribuire alla definizione di specifiche di progettazione complesse con una supervisione minima
- Comprovata capacità di lavorare in modo autonomo su progetti di medie e grandi dimensioni
- Ottime capacità di comunicazione scritta e verbale
- Capacità di lavorare efficacemente in un ambiente orientato al lavoro di squadra
- È preferibile avere almeno 5 anni di esperienza con i metodi di sviluppo Agile
Offriamo
Offriamo un supporto completo ai nostri dipendenti, che comprende:- Possibilità di sviluppo incluse
- Vita lavorativa flessibile
- Giornate di volontariato retribuite
- Reti dinamiche di collaboratori
Dettagli sul lavoro