Offerta di lavoro
Ingegnere capo software (full stack)
Northern Trust è alla ricerca di un Lead Software Engineer (Full Stack) che assuma la direzione tecnica della piattaforma Private Passport e sviluppi complesse funzionalità full stack. Il Lead Software Engineer deve avere esperienza nello sviluppo di applicazioni sicure lato client e possedere competenze in diversi linguaggi di programmazione come Java, JavaScript e Python.
Compiti
In questo ruolo, lei:- Guidare la progettazione e lo sviluppo di funzionalità full-stack complesse
- Definire standard tecnici e prendere decisioni tecniche
- Posizionarsi come responsabile tecnico per ingegneri, product manager e architetti
- Mantenere l'equilibrio tra sviluppo pratico, supervisione tecnica e mentoring
punti chiave
Gestione tecnica:- Gestire la progettazione e l'implementazione di soluzioni full-stack tramite web, API e servizi backend
- Collaborare con i team di architettura e piattaforma per coordinare soluzioni con standard cloud e di sicurezza per Private Passport
- Dare priorità alle funzioni
- Mantenere e sviluppare le migliori pratiche
- Prendere decisioni tecniche che bilancino velocità, qualità, sicurezza e manutenibilità a lungo termine
- Identificare e affrontare i debiti tecnici, i rischi prestazionali e le lacune in termini di affidabilità
Mentoring e collaborazione
Mentoring:- Creare e mantenere codice di alta qualità e pronto per la produzione attraverso livelli frontend e backend
- Condurre e partecipare alle revisioni del codice per garantire elevati standard di qualità e chiarezza.
- Supportare le esperienze mobili e web per garantire coerenza e affidabilità su tutti i canali
- Collaborare efficacemente con gli ingegneri per promuovere le loro competenze tecniche e abilità attraverso il mentoring
- Promuovere le migliori pratiche nei test, nell'osservabilità e nell'operatività
Requisiti
Qualifiche richieste:- Una laurea triennale in Informatica, Ingegneria del software o una materia affine. L'esperienza è il fattore più rilevante.
- Esperienza nella creazione di applicazioni sicure lato client
- Solida comprensione delle strutture dati, degli algoritmi, delle API e delle architetture basate su cloud
- Oltre 5 anni di esperienza con diversi linguaggi di programmazione quali Java/Spring/Boot, JavaScript (React/Node.js), Python ecc. e framework di unit test.
- Oltre 10 anni di esperienza nell'ingegneria cloud-native, utilizzando PaaS e microservizi su piattaforme cloud come AWS o Azure.
- Precedente esperienza con metodi e strumenti quali Scrum, GitLab, DevOpsOps, SRE, ADO, GitHub, GitKraken, Bitbucket, CircleCI, Checkmarx ecc. per la fornitura di prodotti di alta qualità.
- Esperienza con architetture cloud native e iniziative di modernizzazione
- Esperienza nel settore dei servizi finanziari o in contesti regolamentati
- Esperienza nel supporto di piattaforme mobili e basate sul web utilizzate da clienti esterni
- Familiarità con le moderne pratiche ingegneristiche quali CICD/CD, test automatizzati e osservabilità
Offriamo
Fascia salariale base: Northern Trust offre un pacchetto completo di benefit.Dettagli sul lavoro