IT Analyst and Software Engineer — EFG International AG
- Località
- Lugano
- Contratto
- Tempo pieno
- Pubblicato
- 44 giorni fa
Descrizione completa
Descrizione del lavoro
Stiamo cercando un Software Engineer con forti capacità di sviluppo per unire il team IT Trading & Treasury di una banca privata leader, supportando sistemi di front-office mission-critical utilizzati quotidianamente da una sala di trading di circa 50 trader.
Possiederai la consegna tecnica e il supporto operativo delle nostre piattaforme di gestione dell'ordine, di prezzi e di mantenimento della posizione attraverso le classi di asset — titoli, derivati e prodotti strutturati — così come le applicazioni interne che costruiamo per colmare le lacune intorno a loro.
Questo è un ruolo di ingegneria pratico. Potrai progettare e scrivere codice, personalizzare le piattaforme del fornitore, integrare i sistemi front-to-back, e mantenere la produzione in esecuzione. L'ambiente è tecnicamente ricco e altamente integrato: flusso d'ordine, dati di mercato, prezzi, rischio e core banking tutti si collegano attraverso le piattaforme che possiate.
Cosa rende questo ruolo diverso
Non si mantiene un sistema in isolamento. Si lavorerà attraverso lo stack completo — database, server applicazioni, strato di integrazione, front-end — e attraverso il ciclo di vita completo, da una richiesta del commerciante al rilascio di produzione.
Le piattaforme di vendita (FrontArena, Ullink, FinIQ) fanno parte del paesaggio, ma così è autentico sviluppo interno. L'esperienza del fornitore precedente è benvenuto; la capacità di ingegneria e la curiosità del prodotto finanziario importa più.
Principali responsabilità
Costruire e Cambiare
- Sviluppare, personalizzare e mantenere i componenti attraverso le piattaforme di gestione dell'ordine, prezzi e posizionamento, per supportare i nuovi requisiti aziendali e l'evoluzione della piattaforma.
- Progettazione e costruzione di applicazioni interne per il banco di trading — strati di integrazione, strumenti di reporting, automazione e servizi di controllo sanitario — dove le piattaforme del fornitore non coprono la necessità.
- Fornire miglioramenti e fasi di progetto complete end-to-end: analisi, progettazione tecnica, sviluppo, test, distribuzione e documentazione.
- Lavorare front-to-back attraverso lo stack di tecnologia, lavorando su database (Oracle, MS SQL), server applicativi (Windows, Linux) e componenti front-end.
Integrare
- Gestione e risoluzione dei problemi della connettività del protocollo FIX verso i broker, gli scambi e le sedi di esecuzione — configurazione di sessione, analisi del flusso di messaggi, risoluzione dei problemi.
- Costruire e mantenere integrazioni tra piattaforme di trading, fornitori di dati di mercato, il sistema di core banking e sistemi di rischio a valle e back-office.
- Assicurare la coerenza dei dati in sistemi con diversi modelli e formati di dati e progettare la logica di mappatura e riconciliazione.
Corri!
- Fornire il supporto dell'applicazione L2/L3 attraverso i flussi di lavoro di trading, dagli incidenti intraday all'analisi root-cause e correzioni permanenti.
- Agire come punto di escalation tecnico di problemi complessi, coordinando con fornitori esterni e altri team IT (infrastruttura, database, rete, core banking) per risolverli.
- Gestire gli incidenti con il banco di trading con una comunicazione chiara sull'impatto e il tempo di risoluzione previsto — e scrivere il post-mortem quando conta.
Collaborare
- Lavorare direttamente con commercianti, Market Risk e Operazioni per tradurre le esigenze aziendali in soluzioni tecniche, e per sfidare i requisiti in cui esiste una risposta tecnica migliore.
- Partner con i team IT interni in un piccolo team senior dove le decisioni tecniche vengono discusse apertamente e la proprietà è reale.
Competenze ed esperienza
Essenziale
- 3-8 anni di esperienza nello sviluppo delle applicazioni e/o nell'ambito dei servizi finanziari IT.
- Competenze di sviluppo solido in Java e/o Python — si scrive il codice di produzione, non solo gli script.
- Ottima conoscenza dei sistemi di database SQL e relazionali (Oracle, MS SQL), compresa la capacità di leggere e ottimizzare le query; familiarità con i server delle applicazioni (Windows principalmente, Linux).
- Comprensione dei prodotti finanziari, dei flussi di lavoro correlati e dei concetti di prezzi: logica di valutazione, volatilità e input dei dati di mercato, attribuzione P&L — sufficiente a ragionare sul comportamento dei prezzi e a diagnosticare i problemi dei prezzi
- Capacità di leggere e navigare un codebase esistente, diagnosticare i problemi e fornire soluzioni pulite e manutenbili.
- Inglese fluente; italiano è un forte vantaggio per la posizione di Lugano; francese è un plus.
- Laurea in informatica, ingegneria, finanza o un background equivalente.
Fortemente apprezzata
- La conoscenza del protocollo FIX — la configurazione dell'esperienza o la risoluzione dei problemi delle sessioni FIX è un vantaggio significativo.
- Esposizione ai flussi di lavoro di negoziazione di titoli (equità, reddito fisso), derivati o prodotti strutturati.
- Esperienza con piattaforme di front-office del fornitore — FrontArena, Ullink, FinIQ o sistemi OMS/pricing comparabili.
- Familiarità con Powershell o shell scripting, CI/CD, versione control, gestione dell'ambiente (dev / UAT / produzione).
Modi di lavoro
- Composure sotto pressione: i sistemi di trading falliscono nel momento peggiore possibile, e si mantiene una testa chiara quando lo fanno.
- Curiosità tecnica e proattività — si identifica la risposta tecnica migliore piuttosto che aspettare di essere detto cosa costruire.
- Comunicazione attraverso il pubblico: spiegherete un vincolo tecnico a un commerciante e un vincolo di affari a uno sviluppatore.
- Flessibilità: lavoro occasionale a turni, e supporto durante i giorni festivi o il sabato per i comunicati e le attività critiche.
- L'orientamento di squadra in una piccola squadra in cui i colleghi si coprono a vicenda.
Cosa offriamo
- Un ambiente tecnicamente ricco con reale proprietà di sistemi di front-office critici — il vostro lavoro è visibile sul piano di trading il giorno in cui va in diretta.
- L'esposizione sia a run che a change: si costruirà nuovi sistemi e manterrà quelli esistenti in esecuzione, piuttosto che essere confinati ad uno o all'altro.
- Profonda conoscenza del prodotto finanziario costruito sul lavoro, su titoli, derivati e prodotti strutturati, accanto ai commercianti e Market Risk.
- Formal vendor and domain training on trading piattaforme e prodotti finanziari per il candidato giusto.
- Un team collaborativo con colleghi senior per imparare da e l'influenza genuina sulle decisioni tecniche.
I nostri valori
- Responsabilità: Prendere la proprietà per i compiti e le sfide, nonché cercare un miglioramento continuo
- Hands-on: essere proattivi per fornire rapidamente risultati di alta qualità
- Passionato: Impegnarsi e lottare per l'eccellenza
- Soluzione-driven: Focusing sui risultati del cliente e il trattamento dei clienti abbastanza con una mentalità di rischio-consapevole
- Partnership-oriented: promuovere la collaborazione e il lavoro di squadra. Lavorare insieme a uno spirito imprenditoriale.
Assicurarsi di allegare una lettera di copertura al vostro CV durante la compilazione dell'applicazione.
Requisiti
3–8 years of experience in application development and/or application support within financial services IT.
Solid development skills in Java and/or Python — you write production code, not only scripts.
Very good knowledge of SQL and relational database systems (Oracle, MS SQL), including the ability to read and optimise queries; familiarity with application servers (Windows mainly, Linux).
Understandingof financial products, related workflows and pricing concepts: mark-to-market and valuation logic, volatility and market data inputs, P&L attribution — sufficient to reason about pricing behaviour and diagnose pricing issues
Ability to read and navigate an existing codebase, diagnose issues and deliver clean, maintainable solutions.
Fluent English
- Italian is a strong advantage for the Lugano location
- French is a plus.
University degree in computer science, engineering, finance or an equivalent background.
Knowledge of the FIX protocol — experience configuring or troubleshooting FIX sessions is a significant plus.
Exposure to securities trading workflows (equities, fixed income), derivatives or structured products.
Experience with vendor front-office platforms — FrontArena, Ullink, FinIQ or comparable OMS/pricing systems.
Familiarity with Powershell or shell scripting, CI/CD, version control, environment management (dev / UAT / production).
Composure under pressure: trading systems fail at the worst possible moment, and you keep a clear head when they do.
Technical curiosity and proactivity — you identify the better technical answer rather than waiting to be told what to build.
Communication across audiences: you will explain a technical constraint to a trader and a business constraint to a developer.
Flexibility: occasional shift work, and support during bank holidays or Saturdays for releases and critical activities.
Team orientation in a small team where colleagues cover for each other.
Domande frequenti su questo annuncio
Che stipendio offre EFG International AG per questa posizione?
L'annuncio originale non indica lo stipendio. La nostra stima per questo ruolo e settore a Lugano è CHF 51'500 - 88'000 lordi annui: è una stima, non una cifra comunicata da EFG International AG. Il calcolatore di questo sito converte un lordo nel netto reale una volta applicate imposta da frontaliere e contributi sociali.
È un ruolo a tempo pieno, e che tipo di contratto offre EFG International AG?
Questo annuncio è una posizione a tempo pieno. Il tipo di contratto mostrato qui arriva direttamente dall'annuncio originale del datore di lavoro; conferma sempre orario esatto, preavviso e durata del periodo di prova con EFG International AG durante il colloquio, perché questi dettagli possono variare anche all'interno della stessa categoria contrattuale.
Serve il Permesso G per candidarmi a questa posizione in Ticino da frontaliere italiano?
Sì, se risiedi in Italia entro la zona di frontiera dei 20 km. Il datore di lavoro svizzero presenta la domanda di Permesso G all'Ufficio della migrazione del Cantone Ticino dopo la firma del contratto — la prima emissione richiede 2-6 settimane, poi il rinnovo è automatico ogni anno finché prosegue il rapporto di lavoro. Il rientro al domicilio italiano almeno una volta a settimana è obbligatorio per mantenere lo status.
Come mi candido a questa posizione presso EFG International AG?
Usa il pulsante "Candidati ora" in questa pagina — rimanda direttamente all'annuncio originale di EFG International AG su efginternational.com, quindi la tua candidatura arriva direttamente nel sistema di gestione candidature del datore di lavoro. Frontaliere Ticino non raccoglie né inoltra candidature in proprio.