Offerta di lavoro
Ingegnere Java - Esecuzione
Il ruolo di Java Engineer - Execution presso Man Group prevede la collaborazione in team per definire, costruire e mantenere una capacità di trading di livello mondiale, in particolare nell'ambito dell'esecuzione di strategie di trading. L'attenzione è rivolta allo sviluppo e all'implementazione di sistemi di trading utilizzando Java e altre tecnologie moderne.
Descrizione del lavoro: Ingegnere Java - Esecuzione
Compiti
- Membro di un team che lavora all'ottimizzazione della negoziabilità tramite AHL, Numeric e i team di ricerca sull'esecuzione
- Collaborazione con i team di ricerca e tecnologia di esecuzione per definire, costruire e mantenere una capacità di trading di livello mondiale
- Sfruttando le migliori tecnologie, da quelle open source a quelle commerciali, per un volume di scambi pari a oltre 6 trilioni di dollari all'anno.
Requisiti
Competenze chiave
- Conoscenza approfondita ed esperienza in Java
- Competenze relative a database/SQL
- Buone capacità di comprensione e comunicazione per lavorare a stretto contatto con colleghi tecnici e non tecnici
- Esperienza con tecniche avanzate di ingegneria del software e metodi agili: integrazione continua, revisione del codice, test unitari, refactoring e approcci correlati.
- Esperienza con le piattaforme Linux e Windows
Vantaggi
- Buona conoscenza dei mercati e degli strumenti finanziari
- Esperienza con FRTB: un vantaggio significativo
- Conoscenza di Python
- Esperienza con software front-office e/o sviluppo di sistemi di trading, ad esempio in un hedge fund o in una banca d'investimento
- Competenza nello sviluppo di sistemi distribuiti con elaborazione basata su eventi e/o parallela
- Esperienza con C++ e/o sviluppo basato sul web (TypeScript)
- Conoscenze matematiche rilevanti, ad esempio statistica, determinazione del prezzo degli asset, algoritmi di ottimizzazione dell'analisi delle serie temporali
Caratteristiche personali
- Solida formazione accademica e laurea con contenuti matematici e informatici avanzati, ad esempio informatica, matematica o discipline equivalenti, ad esempio fisica o simili.
- Esperienza nello sviluppo di software, ad esempio esperienza nella gestione/amministrazione e manutenzione di ingegneria
- Approccio artigianale allo sviluppo di software: orgogliosi dell'eccellenza tecnica e della trasmissione di questi valori
- Passione dimostrabile per la tecnologia, ad esempio progetti personali, coinvolgimento nell'open source.
- Curiosità intellettuale con un approccio analitico alla risoluzione dei problemi
- Autonomo e in grado di gestire efficacemente il tempo su più progetti e con priorità concorrenti
- Persona intraprendente e in grado di collaborare con partner commerciali con esigenze e priorità aziendali concorrenti
- Ottime capacità interpersonali, in grado di instaurare e mantenere uno stretto rapporto di lavoro con analisti quantitativi e ingegneri software al fine di migliorare i processi
- Comunicatore sicuro di sé: in grado di argomentare con precisione un punto e di gestire in modo positivo opinioni contraddittorie.
Vantaggi
- Moderni uffici nel campus con facile accesso ai mezzi di trasporto e ai servizi
- Modalità di lavoro flessibili
- Pacchetto retributivo completo
- 25 giorni di ferie
- Assicurazione sanitaria competitiva
- Programma di assistenza ai dipendenti
- 1.500 $ per lunga anzianità di servizio e volontariato
- Carta multitool
- Opportunità di crescita professionale, inclusi tech talk interni
- Opportunità di filantropia e coinvolgimento con la comunità open source
Dettagli sul lavoro