Offerta di lavoro
Sviluppatore backend
Lo sviluppatore backend sarà responsabile della progettazione, dello sviluppo e del collaudo di moduli software per garantire funzionalità e prestazioni ottimali dei sistemi di produzione e pre-produzione. Lo sviluppatore lavorerà in un team con sede a Singapore e a Zurigo per sviluppare ulteriormente le piattaforme di trading e le interfacce per i dati aziendali e di mercato.
Descrizione del lavoro
Compiti
- Sviluppo, manutenzione e test di moduli software per garantire funzionalità e prestazioni ottimali dei sistemi di produzione e pre-produzione.
- Collaborare con team interfunzionali per sviluppare e fornire soluzioni software innovative e di alta qualità.
- Sviluppo di nuovi requisiti, progettazione di soluzioni innovative e loro implementazione.
- Supporto di primo o secondo livello per l'azienda e altri stakeholder, come richiesto.
Priorità e responsabilità
Sviluppo backend
- Sviluppo e manutenzione di servizi e API di backend con Java o C#
- Ottimizzare le prestazioni del lato server e garantire l'integrità e la sicurezza dei dati.
Integrazione del sistema
- Integrazione di diversi sistemi finanziari e servizi di terze parti per garantire un flusso di dati fluido e l'interoperabilità.
Qualità del codice e best practice
- Scrittura di codice pulito, manutenibile ed efficiente in conformità con gli standard del settore.
- Esecuzione di revisioni del codice, test e integrazione continua/consegna continua (CI/CD)
Risoluzione dei problemi e assistenza
- Diagnosi e soluzione dei problemi tecnici dell'intero stack
- Supporto per ambienti di sviluppo e produzione
Sviluppo front-end
- Contributo alla creazione di interfacce responsive e user-friendly con ReactJS (o simili)
Responsabilità normative e gestione del rischio
- Dimostrare valori e comportamenti adeguati, compresi gli standard di condotta e di assunzione del rischio, la gestione del rischio, i conflitti di interesse, la competenza e lo sviluppo professionale continuo.
Requisiti
Personale e sociale
- Capacità di lavorare in modo indipendente e in un ambiente di squadra globale
- Ottime capacità decisionali e di risoluzione dei problemi
- Forte padronanza della lingua inglese, sia scritta che parlata
Professionale e tecnico
- Istruzione superiore e formazione professionale pertinente con oltre 10 anni di esperienza nello sviluppo di software, di cui 6 anni come sviluppatore backend
- Esperienza nel settore finanziario
- Competenza in almeno uno dei seguenti ambiti: C#, Java, C++
- Buona conoscenza dei microservizi, dei pattern e dei framework (es. estensioni reattive)
- Buona conoscenza dei database SQL e NoSQL
- Buona conoscenza di REST/AMI, JSON e GraphQL
- Buona conoscenza della lingua inglese
- Capacità di lavorare in un ambiente agile
- Disponibilità a lavorare in un team globale con membri a Singapore e in Svizzera
- Una buona conoscenza degli attuali framework JavaScript/NodeJS (ReactJS) e delle tecnologie (TypeScript) costituisce un vantaggio.
- Buona conoscenza di Git
- La familiarità con GraphQL è un plus
- La familiarità con le tecnologie middleware e/o i gestori di pacchetti (es. Hibernate, NPM) è un plus.
- Familiarità con lo sviluppo basato su cloud, idealmente in container di applicazioni come AWS Lambda
Offriamo
Non sono disponibili informazioni.Dettagli sul lavoro