Senior Software Engineering Manager

04 ago - Napoli
YBRV Cloud Technologies Italia

Informazioni sul ruolo

Napoli sta diventando un centro sempre più importante per lo sviluppo software, i servizi digitali e l’innovazione tecnologica nel Sud Italia. Presso YBRV Cloud Technologies Italia realizziamo soluzioni software moderne, sicure e scalabili per aziende che desiderano migliorare i propri processi, prodotti digitali e infrastrutture tecnologiche.

Siamo alla ricerca di un Senior Software Engineering Manager che assuma la responsabilità della guida tecnica e organizzativa dei nostri team di sviluppo software.

La persona selezionata collaborerà con sviluppatori, software architect, product manager, specialisti DevOps e stakeholder aziendali per trasformare esigenze complesse in prodotti digitali affidabili e ad alte prestazioni. Non si limiterà a supervisionare attività e scadenze, ma contribuirà direttamente alla definizione dell’architettura software, degli standard di sviluppo e della strategia tecnologica.

Il candidato ideale possiede una solida esperienza tecnica, capacità di leadership e un approccio pragmatico alla gestione dei progetti. Dovrà sapere quando approfondire una soluzione tecnica, quando semplificare un processo e quando accelerare il rilascio di un prodotto senza compromettere qualità, sicurezza e stabilità.

Responsabilità principali

- Guidare e coordinare team composti da software engineer, sviluppatori back-end, sviluppatori front-end e specialisti DevOps.
- Definire la direzione tecnica, gli standard di sviluppo e le migliori pratiche di ingegneria software.
- Supervisionare l’intero ciclo di sviluppo, dalla raccolta dei requisiti al rilascio e alla manutenzione delle applicazioni.
- Collaborare con product manager e stakeholder per trasformare gli obiettivi aziendali in piani tecnici concreti.
- Progettare e revisionare architetture software scalabili, sicure e facilmente manutenibili.
- Monitorare qualità del codice,



prestazioni delle applicazioni, sicurezza e affidabilità dei sistemi.
- Organizzare code review, revisioni architetturali e sessioni di pianificazione tecnica.
- Migliorare i processi di sviluppo, testing, integrazione continua e distribuzione del software.
- Gestire priorità, risorse, tempistiche, dipendenze e rischi tecnici dei progetti.
- Supportare l’adozione di metodologie Agile, Scrum o Kanban in base alle esigenze dei team.
- Collaborare con i team cloud e DevOps per migliorare ambienti, automazione e processi CI/CD.
- Definire indicatori per misurare produttività, qualità, velocità di rilascio e stabilità dei prodotti.
- Identificare colli di bottiglia tecnici e organizzativi e proporre soluzioni sostenibili.
- Partecipare alla selezione, all’inserimento e alla crescita qualificato dei nuovi sviluppatori.
- Condurre incontri individuali, valutazioni delle prestazioni e piani di sviluppo professionale.
- Mentorizzare sviluppatori senior, mid-level e junior, favorendo collaborazione e condivisione delle competenze.
- Preparare aggiornamenti tecnici e presentare risultati, rischi e raccomandazioni alla direzione.

Requisiti richiesti

- Almeno 7 anni di esperienza nello sviluppo software o nell’ingegneria informatica.
- Almeno 2 anni di esperienza nella gestione, nel coordinamento o nella supervisione di team tecnici.
- Solida esperienza nella progettazione e realizzazione di applicazioni aziendali complesse.




- Conoscenza approfondita di almeno uno dei principali linguaggi di programmazione, come Java, C#, Python, JavaScript, TypeScript, Go o equivalenti.
- Esperienza con framework moderni per lo sviluppo back-end e front-end.
- Conoscenza di architetture a microservizi, API REST, sistemi distribuiti e integrazioni applicative.
- Esperienza con database relazionali e non relazionali.
- Conoscenza di piattaforme cloud come AWS, Microsoft Azure o Google Cloud Platform.
- Esperienza con Docker, Kubernetes, pipeline CI/CD e strumenti di automazione.
- Conoscenza dei principi di software architecture, design pattern, clean code e secure coding.
- Esperienza nella gestione di progetti Agile e nell’utilizzo di strumenti di pianificazione e collaborazione.
- Capacità di valutare requisiti tecnici, stimare attività e gestire priorità concorrenti.
- Esperienza nella gestione delle prestazioni, nel mentoring e nello sviluppo professionale dei membri del team.
- Laurea in Informatica, Ingegneria Informatica o disciplina equivalente considerata preferenziale.

Competenze personali

- Capacità di leadership tecnica e organizzativa.
- Forte orientamento ai risultati e alla qualità del software.
- Eccellenti capacità analitiche e di problem solving.
- Capacità di prendere decisioni in situazioni tecniche complesse.
- Attitudine alla collaborazione con team multidisciplinari.
- Capacità di comunicare concetti tecnici in modo chiaro anche a interlocutori non tecnici.
- Approccio pragmatico, strutturato e orientato al miglioramento continuo.
- Capacità di motivare, sviluppare e responsabilizzare i membri del team.
- Buona gestione delle priorità, delle scadenze e dei cambiamenti.
- Attenzione alla sicurezza, alla stabilità e alla scalabilità delle soluzioni.

Retribuzione: €52.000,00 - €55.000,00 all'anno

Sede di lavoro: Di persona

Senior Angular Developer

06 ago - Torino
ITConsulting

Senior Analog/Mixed-Signal Behavioral Modeling Engineer

06 ago - Reggio Emilia
K2 Partnering Solutions

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per senior software engineering manager / napoli

Senior Angular Developer

06 ago - Torino
ITConsulting

Senior Analog/Mixed-Signal Behavioral Modeling Engineer

06 ago - Cagliari
K2 Partnering Solutions