Offerta di lavoro
Responsabile, Ingegneria del software
NorthTrust è alla ricerca di un Principal Software Engineer a Chicago (modalità ibrida) che, in qualità di responsabile tecnico e mentore, sviluppi applicazioni cloud basate su Java su Microsoft Azure. Il ruolo prevede la guida dei team di sviluppo, l’implementazione di pratiche Agile e DevOps e la progettazione dell’architettura software.
Compiti
- Applicazione pratica delle moderne metodologie di sviluppo.
- Lavoro con processi agili e basati sui test, all’avanguardia nel settore.
- Promozione della leadership e dello sviluppo pratico: in qualità di Lead, ricoprirai il ruolo di tecnologo, sviluppatore, mentore e formatore.
- Gestione dei team di sviluppo in qualità di consulente principale; rispetto delle procedure relative all’accettazione dei progetti, al TBS o agli incarichi in corso.
- Sviluppo e manutenzione di prodotti caratterizzati da un’elevata stabilità.
- Sviluppo e progettazione di applicazioni e prodotti in grado di influenzare diversi flussi di produzione.
- Collaborazione con architetti e ingegneri senior per la definizione e l'introduzione di nuovi approcci orientati al cliente e alle migliori pratiche.
- Progettazione, gestione e monitoraggio delle operazioni su Microsoft Azure, amministrazione dei servizi cloud-native.
- Sviluppo di applicazioni cloud e prodotti scalabili.
- Considerazione dei fattori architettonici, ad esempio gli aspetti relativi al rischio e alla governance.
- Supporto e miglioramento continuo delle pratiche agili, delle pratiche CI/CD e dell’automazione dell’infrastruttura per accelerare la consegna, nonché test e implementazione continui.
- Promozione dello sviluppo guidato dai test (TDD) e dei test automatizzati a livello di unità, di test e di integrazione.
- Attuazione e gestione della nostra strategia sostenibile in materia di infrastrutture e operazioni.
- Sviluppo di soluzioni con piattaforme RESTful e API.
- Mantenimento di un approccio tecnico orientato alla pratica.
- Promozione degli aspetti operativi e riduzione del debito tecnico.
- Gestione della strategia, del design, dell’architettura e delle roadmap di prodotto.
- Mentoring e coaching per figure emergenti nelle competenze tecniche, dalla progettazione del prodotto all’innovazione di strumenti moderni, al fine di consentire flussi di consegna più efficaci, compresi strumenti di CI automatizzati e basati su script.
- Grande attenzione alla qualità e alla disciplina, con un codice pulito ed elegante.
- Maturità ingegneristica negli attuali ambienti aziendali.
Requisiti
- Vasta esperienza in Java e nei framework applicativi Java.
- Solida esperienza con Java, Spring Framework e lo sviluppo di applicazioni cloud-native.
- Conoscenza dello sviluppo guidato dai test (TDD).
- Conoscenza del pair programming.
- Conoscenza delle pratiche DevOps relative a CI/CD.
- Comprovata capacità di guidare esercitando la propria influenza anziché ricorrendo all'autorità.
- Capacità di leadership senza microgestione.
- Ottime competenze nella gestione dei progetti, nella progettazione e nella documentazione.
- Approccio collaborativo in un contesto multidisciplinare.
- Impegno a favore dell'apprendimento continuo.
- Architetto certificato Microsoft Azure (fortemente preferibile).
- I candidati devono essere in possesso dei requisiti necessari per lavorare negli Stati Uniti senza che sia richiesto alcun patrocinio (NorthTrust non patrocinerà candidati per visti H-1B, J-1, OPT, SP o altri permessi di lavoro).
- L'esperienza con CFP o GRC costituisce un vantaggio.
Offriamo
- Partecipare a una cultura del lavoro forte e innovativa all’interno di un’organizzazione in cui la solidità e la stabilità finanziaria costituiscono un elemento chiave dei valori aziendali.
- Grandi opportunità di crescita in qualità di dirigente.
- Inserimento in un contesto trasformativo incentrato sullo sviluppo personale e professionale.
- L'impegno dell'azienda a sostenere il vostro successo.
- Un ambiente di lavoro inclusivo che valorizza la diversità.
- L'opportunità di mettere a frutto i propri interessi e le proprie esperienze per portare l'azienda a un livello superiore.
Dettagli sul lavoro