Costruire e integrare numerosi sistemi e tecnologie per automatizzare l'esecuzione degli ordini entro parametri prestabiliti.
Integra con Trading Technologies per risolvere il gateway e il sistema interno di rischio.
Collaborare strettamente con gli stakeholder dei clienti nel trading e nel rischio per comprendere i requisiti e costruire soluzioni tecnologiche appropriate.
requisiti:
Python
eTrading
FIX e FIXML
10+ anni di esperienza nei servizi finanziari
Eccellente comunicazione scritta e orale
Capace di lavorare in modo indipendente con un atteggiamento proattivo
Progettare, creare e mantenere codice Kotlin/Java efficiente, riutilizzabile e affidabile da zero.
Implementare servizi di prestazione e qualità.
Identificare colli di bottiglia e bug, e implementare soluzioni a questi problemi.
Mantenere la qualità del codice.
Pianificare e rifattorizzare le applicazioni esistenti.
Fare da mentore e guida i membri del team nelle migliori pratiche per lo sviluppo di Android Automotive.
Coordinarsi con team trasversali (UI/UX, QA, DevOps) per garantire una consegna fluida.
Guida le decisioni architettoniche e assicurati la conformità agli standard automobilistici.
requisiti:
5+ anni di esperienza in Java & 5+ nello sviluppo Kotlin su Android
Comprensione del framework applicativo Android
Eccellente comprensione del posizionamento dell'interfaccia, del layout e dei wireframe.
Esperienza di sviluppo con servizi Android, AIDL e raccoglitori.
Utilizzo dei Design Patterns su Android (MVP, MVVM, architettura pulita)
Profonda comprensione dei requisiti di Google e del modo di sviluppare applicazioni Android e CDD
Esperienza pratica con Android Studio, SDK, Gradle e AVD
Conoscenza dei principi di test (test unitari/UI).
Esperienza nella scrittura di test unitari e test automatizzati usando JUnit, Mockito, ecc.
Eccellenti capacità comunicative sia con i team interni che con i clienti
Comprovata esperienza di contributo ad almeno 3 diversi progetti Android, preferibilmente in ambiti diversi (ad esempio, infotainment, multimedia, telefonia).
Dimostrazione della capacità di adattarsi a diverse architetture e requisiti di progetto.
Esperienza pratica nell'uso di Product Flavors per la personalizzazione dell'app.
Fornire stime accurate dei compiti e contribuire alla pianificazione dello sprint.
Operare all'intersezione tra i team globali di ingegneria e vendita per creare soluzioni tecnologiche di successo per le aziende di trasporto pubblico
Collaborare con team interfunzionali per definire l'ambito, pianificare e implementare progetti tecnici con l'ingegneria.
Comunicare ai clienti informazioni tecniche in modo chiaro e significativo.
Rispondere e condurre indagini tecniche sul campo.
Valutare l'applicazione di nuovi casi d'uso per clienti nuovi ed esistenti.
Comunicare in modo efficace lo stato e l'avanzamento del progetto attraverso presentazioni e relazioni tecniche ed esecutive concise e articolate, rivolgendosi sia al cliente che alle parti interessate interne.
Monitorare e rivedere i dati sulle prestazioni dei prodotti per individuare anomalie prima che possano avere ripercussioni sui clienti.
Sono richiesti alcuni spostamenti presso le sedi dei clienti.
requisiti:
Oltre 6 anni di esperienza in ingegneria di progetto o ingegneria applicativa con prodotti tecnici.
Esperienza nella gestione degli sforzi complessivi del progetto di almeno 3 nuovi prodotti in produzione.
Solida esperienza tecnica in software per dispositivi connessi, dati come prodotto, apprendimento automatico e sistemi cloud.
Esperienza di lavoro a stretto contatto con team tecnici multidisciplinari per promuovere soluzioni per i clienti.
Conoscenza di strumenti e tecniche per la gestione dello sviluppo di progetti complessi durante il loro intero ciclo di vita.
L'esperienza nel settore dei trasporti pubblici è un plus.
L'esperienza nella fornitura di tecnologie innovative ad agenzie governative è un plus.
LUXOFT è una delle principali aziende di servizi software al mondo
ricerca Sviluppatore regolare di software
mansioni:
Integrazione e sviluppo di nuove funzionalità in C/C++ (ad esempio funzionalità di routing);
Contribuire all'architettura del software e chiarire i requisiti in collaborazione con il cliente e il team;
Esecuzione di analisi del codice, refactoring e ottimizzazione del codice legacy
Utilizzando modelli di progettazione comuni e i vantaggi della programmazione orientata agli oggetti;
Sviluppo di codice robusto ed efficace e garanzia di elevata qualità del codice incorporato mediante l'esecuzione di test unitari, simulazione su dati reali (software in the loop) e simulazione del software sull'hardware di destinazione (hardware in the loop)
requisiti:
C, C++ o Python o JS o Java con Kotlin
CI/CD, Debug, Git, AUTOSAR (AUTomotive Open System ARchitecture), Atlassian Confluence, Atlassian Jira