Offerta di lavoro

Senior Lead, Ingegnere software

Il Senior Lead, Software Engineer, è responsabile della progettazione, dell'implementazione e del monitoraggio dell'architettura e dei requisiti tecnici, in particolare nell'area della modellazione dei dati per un nuovo data warehouse legacy. L'attenzione è rivolta allo sviluppo di applicazioni cloud-native su Microsoft Azure.

Descrizione del lavoro

Compiti

  • Analisi e creazione di modelli di dati basati sui requisiti delle attività di private equity e hedge fund di Northern Trust Asset Management per un nuovo data warehouse legacy.
  • Analisi dei dati sorgente in collaborazione con i team a monte e il team di sviluppo SD South per creare schemi.
  • Creazione di pipeline per l'estrazione dei dati richiesti dai sistemi a monte e per la modellazione dei report ai clienti e ai sistemi a valle.
  • Decomposizione dei requisiti in dati di dominio, modello ed entità per l'impostazione nel data warehouse
  • Definire i livelli grezzi, trasformati e curati per il consumo dei dati
  • Collaborare con i prodotti di vari fornitori e con le applicazioni interne per perfezionare i requisiti delle soluzioni tecniche.
  • Primo punto di contatto per chiarire le lacune aziendali del team tecnico in loco
  • Partecipare alle discussioni sulla modellazione dei dati e garantire che il modello di data warehouse soddisfi i requisiti aziendali.
  • Team player con la capacità di creare design e codice in base ai requisiti
  • Collaborazione e comunicazione (scritta e verbale) con il team di progetto/programma e la direzione.
  • Ricerca continua di modi per migliorare la stabilità, la scalabilità e l'esperienza utente dell'applicazione.

Requisiti

  • Laurea o titolo equivalente in finanza con un background tecnico
  • 8-12 anni di esperienza come ingegnere tecnico con esperienza nello sviluppo e nella manutenzione di applicazioni Java ad alte prestazioni, affidabili e scalabili con architettura a microservizi.
  • Forte conoscenza della progettazione e dell'implementazione di applicazioni cloud-native su Microsoft Azure, utilizzando servizi quali Azure App Services, Azure Functions e Azure Kubernetes Services (AKS), ADF, concetti di rete Azure.
  • Scrittura di codice pulito, riutilizzabile e ben documentato
  • Collaborare con team interfunzionali, tra cui designer UI/UX, ingegneri QA e product manager.
  • Garantire che le applicazioni soddisfino elevati standard di prestazioni, scalabilità e sicurezza.
  • Utilizzo di Azure DevOps per le pipeline CI/CD e per l'automazione.

Esperienza e competenze

  • Familiarità con framework come Spring Boot e architettura a microservizi
  • Esperienza nello sviluppo e nella distribuzione di applicazioni cloud-native su Microsoft Azure
  • Esperienza pratica con i servizi Azure come Azure App Services, Functions, Kubernetes (AKS), Azure DevOps, Blob Storage e Service Bus.
  • Conoscenza di API RESTful, SOAP e architettura a microservizi
  • Solida comprensione delle tecnologie di database (ad es. Azure SQL, MySQL, Cosmos DB, PostgreSQL)
  • Esperienza con sistemi di controllo di versione come Git
  • Familiarità con strumenti di containerizzazione come Docker e strumenti di orchestrazione come Kubernetes
  • Forte comprensione dei modelli di progettazione, degli algoritmi e delle strutture dati.
  • Eccellenti capacità di problem solving, di test e di analisi
  • Progettazione e sviluppo di strutture dati e data mart a supporto della reportistica
  • Buone capacità analitiche e di risoluzione dei problemi
  • Attenzione ai dettagli e capacità di vedere oltre i dettagli per riconoscere implicazioni più ampie e raccomandare soluzioni strategiche.
  • Spirito di iniziativa, positività e adattabilità in un ambiente in costante evoluzione
  • Capacità di lavorare in modo indipendente e come parte di un team
  • Comprovate capacità interpersonali e di comunicazione con partner tecnici e commerciali
  • Forte comprensione della costruzione di pipeline CI/CD per la gestione delle modifiche

Competenze preferite/raccomandate

  • Familiarità con i processi di gestione del cambiamento
  • Esperienza in finanza - gestione degli investimenti, costruzione del portafoglio e gestione del rischio
  • Esperienza in progetti che ottimizzano i processi esistenti introducendo

Dettagli sul lavoro

© 2025 House of Skills by skillaware. Tutti i diritti riservati.
Il nostro sito web utilizza i cookie per facilitarvi la navigazione e per analizzare l'utilizzo del sito. Per ulteriori informazioni, consultare la nostra informativa sulla privacy.