Software Technical Lead

2 giorni fa

piemonte italy, Piedmont Aizoon Consulting S.r.l. Tempo pieno

Ricerchiamo un / a Software Technical Lead da inserire nella divisione tecnologica NexIT , che affianca i clienti nella definizione e realizzazione di roadmap evolutive per infrastrutture, sistemi e applicazioni, sviluppando soluzioni digitali innovative, scalabili, sicure e resilienti.

La persona sarà il punto di riferimento tecnico del team di sviluppo, guidando le scelte architetturali, promuovendo le best practice di Software Engineering e garantendo la qualità delle soluzioni lungo l’intero ciclo di vita del software.

Attività previste

  • Definire e guidare l’architettura di sistemi complessi, distribuiti e scalabili, assicurandone robustezza, sicurezza e manutenibilità.
  • Sviluppare componenti core e Proof of Concept (PoC), contribuendo direttamente all’implementazione del software.
  • Coordinare e supportare il team di sviluppo, favorendo la crescita tecnica dei componenti del team.
  • Definire e promuovere l’adozione di standard ingegneristici e best practice in ambito testing, CI/CD, documentazione tecnica, osservabilità e monitoraggio.
  • Collaborare con stakeholder tecnici e di business per tradurre i requisiti funzionali in soluzioni tecnologiche efficaci e sostenibili.
  • Fornire valutazioni tecniche, stime di effort e supporto alle decisioni progettuali.
  • Laurea in discipline tecnico-scientifiche.
  • Almeno 5 anni di esperienza nello sviluppo software.
  • Almeno 2 anni di esperienza in ruoli di coordinamento tecnico o leadership di team.
  • Ottima conoscenza della lingua inglese, scritta e parlata.
  • Capacità di affrontare problematiche complesse con un approccio pragmatico e orientato ai risultati.
  • Eccellenti capacità comunicative e relazionali, con attitudine a interagire con figure tecniche e stakeholder di business.
  • Solida conoscenza dei principali pattern e stili architetturali, tra cui Microservizi, Event-Driven Architecture, REST e GraphQL.
  • Esperienza nella progettazione e nello sviluppo di soluzioni cloud su AWS, Azure o Google Cloud Platform.
  • Ottima padronanza dei principi di Software Engineering, Clean Code, SOLID e delle metodologie TDD/BDD.
  • Esperienza pratica con pipeline CI/CD, containerizzazione e orchestrazione tramite Docker e Kubernetes.
  • Conoscenza di database relazionali e NoSQL.