Avanade
Avanade
Avanade offre strumenti di gestione dei link basati sul cloud e soluzioni di connessione digitale per le aziende. La sua piattaforma supporta l’accorciamento degli URL, i link personalizzati con il marchio, i codici QR — inclusi i formati Dynamic Link e GS1 Digital Link —, le landing page per dispositivi mobili, i biglietti da visita digitali, il monitoraggio delle campagne UTM, l’analisi dei link, le API e le integrazioni. Queste funzionalità aiutano i team di marketing, sviluppo e assistenza clienti a creare, gestire e misurare le interazioni con i clienti attraverso diversi canali digitali, con funzioni di sicurezza e conformità pensate per le aziende.

Architetto senior di applicazioni .NET e Azure presso Avanade

Guida l’architettura delle applicazioni per gli incarichi di Avanade presso i clienti, modernizzando i sistemi .NET e progettando soluzioni cloud native su Azure. Coordina i team di ingegneria, le pratiche DevOps e le decisioni architetturali dei clienti.

Descrizione

  • Definisce l’architettura delle applicazioni per i progetti dei clienti, comprendendo stati obiettivo, confini dei servizi, integrazioni, requisiti di qualità e documentazione architetturale.
  • Progetta microservizi con decomposizione guidata dal dominio, API versionate, messaggistica, resilienza, idempotenza e modelli di dati distribuiti.
  • Guida la modernizzazione dei monoliti valutando i sistemi, individuando i confini dei servizi, definendo la sequenza di decomposizione, separando i dati e pianificando le transizioni.
  • Progetta applicazioni Azure attente ai costi, utilizzando container, AKS, App Service, Functions, API Management, messaggistica, caching, archiviazione e osservabilità.
  • Guida le migrazioni da .NET Framework a .NET Core o alle versioni moderne di .NET.
  • Sviluppa prototipi, implementazioni di riferimento e codice complesso in C#/.NET, e revisiona i contributi del team.
  • Coordina ingegneri e responsabili tecnici durante la delivery, assegnando il lavoro, fornendo indicazioni tecniche, svolgendo revisioni e garantendo la qualità.
  • Definisce e mantiene standard per la gestione dei branch, le revisioni del codice, i test, l’analisi statica, la programmazione sicura e i benchmark delle prestazioni.
  • È responsabile delle pratiche CI/CD e DevOps con Azure DevOps, pipeline YAML, automazione dei rilasci, passaggi di approvazione, infrastruttura come codice e delivery continua.
  • Definisce standard e applica strumenti di programmazione basati sull’IA, come GitHub Copilot e Claude Code, alla progettazione, al refactoring, ai test e all’analisi del codice legacy.
  • Progetta la sicurezza delle applicazioni, includendo identità e accessi, segreti, protezione dei dati e integrazioni sicure.
  • Pianifica le operazioni con monitoraggio, log, trace, avvisi, obiettivi di servizio, disaster recovery e passaggio alla produzione.
  • Presiede le revisioni di progettazione, risolve le escalation architetturali e illustra le decisioni ad architetti dei clienti e comitati di revisione.
  • Stima il lavoro tecnico, valuta rischi e dipendenze e gestisce i compromessi con i project manager.
  • Affianca responsabili tecnici e ingegneri e sviluppa competenze in .NET, ingegneria cloud native e sviluppo assistito dall’IA.
  • Supporta le attività di prevendita come esperto di applicazioni, contribuendo con architetture, piani di modernizzazione, stime, proposte e workshop con i clienti.
  • Arricchisce la raccolta di pratiche con architetture di riferimento, framework riutilizzabili, modelli di pipeline e acceleratori.

Requisiti

  • Da 10 a 15 anni di esperienza nello sviluppo e nell’architettura di applicazioni, inclusa una significativa esperienza recente con Microsoft .NET.
  • Competenze pratiche avanzate in C#, .NET Framework e versioni moderne di .NET, ASP.NET Core, Web API, programmazione asincrona e design pattern.
  • Esperienza nella progettazione di architetture a microservizi, compresi confini dei servizi, contratti API, messaggistica, sistemi basati su eventi, dati distribuiti e resilienza.
  • Comprovata esperienza nella scomposizione di monoliti in microservizi, inclusi sequenza di delivery, separazione dei dati e transizione.
  • Solida esperienza cloud native su Azure, inclusi container, AKS, App Service, Functions, API Management, Service Bus o Event Grid, oltre ai principi delle dodici fattori e dell’architettura ben progettata.
  • Esperienza nella migrazione di applicazioni .NET Framework a .NET Core o a versioni moderne di .NET.
  • Esperienza di delivery con strumenti di programmazione basati sull’IA, come GitHub Copilot o Claude Code, e buon giudizio in materia di revisione, qualità e uso sicuro con il codice dei clienti.
  • Solide competenze in Azure DevOps, con pipeline YAML multi-stage, automazione di build e release, ambienti, passaggi di approvazione e delivery continua; l’esperienza con GitHub Actions può completarle.
  • Esperienza nella guida di team di ingegneria tramite indirizzo tecnico, revisioni del codice e del design, mentoring e responsabilità per la qualità.
  • Solide competenze di progettazione dei dati con SQL Server o Azure SQL ed Entity Framework Core, ottimizzazione di query e prestazioni e familiarità con soluzioni NoSQL come Cosmos DB.
  • Solida conoscenza della sicurezza delle applicazioni, inclusi Entra ID, OAuth/OIDC, gestione dei segreti e programmazione sicura.
  • Esperienza nella progettazione e nella risoluzione di problemi di prestazioni, scalabilità, affidabilità e osservabilità in produzione.
  • Comunicazione chiara con i clienti e capacità di presentare e sostenere le scelte architetturali davanti a stakeholder senior e comitati di revisione.
  • Residenza a Bengaluru o nella regione Delhi NCR, oppure disponibilità al trasferimento.

Offerte correlate

Qwello

Account manager junior – Qwello, modalità ibrida ad Amersfoort

Qwello

Segui i clienti comunali di Qwello e contribuisci a coordinare proposte, gare d’appalto e progetti pubblici per la ricarica dei veicoli elettrici. Collabora con il team vendite e i colleghi che seguono la realizzazione dei progetti, in un ruolo ibrido con sede ad Amersfoort.

Apri
CrowdStrike

Senior account executive corporate, Nuova Zelanda

CrowdStrike

Sviluppa nuove opportunità e fai crescere i clienti in Nuova Zelanda per la piattaforma di cybersicurezza nativa per l’IA di CrowdStrike. Gestisci i cicli di vendita, i rinnovi e le opportunità di cross-selling.

Apri
Honeywell

Senior Business Developer, soluzioni per edifici (Spagna, da remoto)

Honeywell

Sviluppa nuove opportunità di business per Honeywell Building Solutions e contribuisci a migliorare la sicurezza e l’efficienza degli edifici. Vendi soluzioni complesse a imprese appaltatrici, società di ingegneria e clienti in tutta la Spagna.

Apri
Thermo Fisher Scientific

Responsabile clienti per la spettroscopia molecolare, da remoto, Germania

Thermo Fisher Scientific

Gestisci le vendite B2B di soluzioni di spettroscopia molecolare di Thermo Fisher Scientific nel nord e nell’est della Germania. Il ruolo comprende relazioni con i clienti, presentazioni dei prodotti, previsioni di vendita e trasferte regionali.

Apri
Qonto

Responsabile delle partnership, Italia

Qonto
501 – 1000 Dipendenti
B2BFintechServizi bancari

Sviluppa il portafoglio di partnership di Qonto in Italia per la sua piattaforma finanziaria dedicata alle PMI, con particolare attenzione ai fornitori di software contabili. Crea partnership con condivisione dei ricavi attraverso attività di prospecting, negoziazione e supporto continuo ai partner.

Apri
General Dynamics Information Technology

Coordinatore di progetti per i servizi idrici

General Dynamics Information Technology

Coordina progetti interdisciplinari per i servizi idrici di GDIT, tenendo sotto controllo risultati, budget e rischi e collaborando con clienti e rappresentanti della comunità. Questo ruolo da remoto negli Stati Uniti prevede trasferte in tutto il Paese per il 50–75% del tempo.

Apri