Offerta di lavoro

Ingegnere software senior - (Responsabile tecnico .NET)

Ingegnere software senior (Responsabile tecnico .NET) presso Norton Foster a Los Angeles (modalità ibrida/da remoto), incaricato di guidare l'architettura e lo sviluppo di soluzioni aziendali nei settori aerospaziale e della difesa, con particolare attenzione a .NET, C# e Azure.

Compiti

  • Gestione della progettazione architettonica, dell'ingegneria e della realizzazione di soluzioni tecnologiche aziendali per un appaltatore leader nel settore aerospaziale e della difesa.
  • Lavorare in un team agile secondo il processo Scrum.
  • Gestione della progettazione, dello sviluppo e della realizzazione di soluzioni tecnologiche aziendali.
  • Mentoring, orientamento e sviluppo degli altri membri del team.
  • Fornitura di una guida tecnica agile e sviluppo efficace di applicazioni nuove ed esistenti.
  • Aumentare il coinvolgimento degli utenti interni attraverso una comunicazione tecnica chiara e la collaborazione con altri ingegneri e team di fornitura.
  • Assistenza per il backfilling, l'adeguamento del software esistente e la formazione, al fine di garantire la massima fruibilità del software sviluppato.
  • Collaborazione con team interfunzionali per l'elaborazione e la promozione di una strategia integrata per una o più iterazioni di un prodotto o di un marchio.
  • Progettazione, implementazione e collaudo dell'architettura applicativa e delle API.
  • Lavoro su modelli e soluzioni architetturali, tra cui DDD, MEDD, CQRS, ODP e State Aggregation.
  • Sviluppo e manutenzione di un'architettura basata su microservizi su cluster Windows/Docker o Kubernetes, con aspetti trasversali quali autenticazione, autorizzazione, registrazione, controlli di integrità e telemetria.
  • Creazione o modifica di contratti di servizio all’interno di un’architettura basata su microservizi.
  • Definizione dell'architettura tecnica, compresi l'albero decisionale, i processi di sviluppo del software, le procedure di test unitari e di integrazione, le attività di revisione del codice, le attività di distribuzione (compresi gli ambienti di build e di test) e gli aspetti relativi alla sicurezza.
  • Fornitura e manutenzione di infrastrutture di elaborazione quali Microsoft Azure, infrastrutture virtuali e strumenti di terze parti.
  • Creazione e ottimizzazione di indici, ottimizzati per le prestazioni del database.
  • Sviluppo e ottimizzazione di sistemi distribuiti quali DataBus, MessageBus, ServiceGrid e cache distribuita.
  • Rifattorizzazione continua del codice per migliorare l'architettura dell'applicazione e la copertura dei test unitari e di integrazione.

Requisiti

  • Almeno 5 anni di esperienza professionale.
  • Vasta esperienza in .NET e C#.
  • Conoscenze di architettura software.
  • Esperienza nell'architettura di sistemi e nello sviluppo di software (C++, Java, JavaScript).
  • Ottima conoscenza dei database: SQL, PL/SQL, T-SQL, programmazione orientata agli oggetti.
  • Vasta esperienza nei test unitari, nell'individuazione degli errori e nell'analisi delle prestazioni.
  • Vasta esperienza con pipeline di distribuzione continua, build automatizzate, distribuzione e automazione dei test.
  • Utilizzo consapevole di Git.
  • Configurazione di DNN, Razor Engine e dei parametri di configurazione di runtime definiti dall'utente.
  • Esperienza con Microsoft SQL Server, con particolare attenzione alla progettazione di database, alle procedure memorizzate e all'ottimizzazione delle query.
  • Ottime capacità relazionali e comunicative, unite a spiccate doti organizzative.
  • Ottima padronanza dell’inglese funzionale.
  • È gradita l'esperienza con TypeScript e i moderni framework JavaScript (ad esempio Angular, React o Vue.js).

Offriamo

  • Ampia libertà e coinvolgimento nelle soluzioni che sviluppi in qualità di membro del team Kubernetes.
  • Una solida cultura tecnica.
  • Attenzione all'equilibrio tra vita professionale e vita privata.
  • Eventi aziendali e per i clienti, in cui i poster e i dipendenti possono trascorrere le loro pause.
  • Un approccio fortemente incentrato sui collaboratori, con un impegno particolare per il loro sviluppo personale

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.