Job Search and Career Advice Platform

Attiva gli avvisi di lavoro via e-mail!

Team Leader Sviluppo Software - E-commerce

Aruba SpA

Roma

Ibrido

EUR 40.000 - 55.000

Tempo pieno

Ieri
Candidati tra i primi

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Descrizione del lavoro

Un'azienda leader nel cloud cerca un coordinatore del team di sviluppo software per ottimizzare i processi e garantire il rispetto degli standard di qualità. Richiesta esperienza di almeno 4 anni nello sviluppo di applicativi web, conoscenza approfondita di .NET e capacità di lavorare con le metodologie Agile. Possibilità di lavorare in diverse sedi, inclusa Roma, e condizioni di lavoro ibride.

Competenze

  • 4+ anni di esperienza nella progettazione e nello sviluppo di applicativi web based.
  • Comprovata conoscenza dei linguaggi di programmazione e framework .NET.
  • Esperienza nello sviluppo di servizi API REST e utilizzo di Swagger e Postman.

Mansioni

  • Coordinare e motivare il team di sviluppo, assegnando compiti e responsabilità.
  • Lavorare con il Product Owner per definire le priorità aziendali.
  • Sviluppare parti core di applicazioni software, rispettando le best practices.

Conoscenze

Progettazione applicativa web based
Programmazione .NET
Microservizi
Sviluppo API REST
Utilizzo di GIT
Scrittura di Unit Test
Continuous Integration
Database relazionali e non
Message Broker (Kafka)
Metodologia Agile

Strumenti

Swagger
Postman
Maven
Jenkins
GitLab
Mysql
MongoDb
Redis
Descrizione del lavoro
Chi Siamo

Aruba S.p.A. fondata nel 1994, è il leader italiano nel settore cloud, data center e servizi digitali (hosting, e-mail, registrazione domini e PEC).

Come Gruppo ci impegniamo a contribuire alla trasformazione digitale del Paese, ponendoci quotidianamente l’obiettivo di essere al fianco di cittadini ed aziende supportandone l’attività con le migliori tecnologie.

Il nostro obiettivo è quello di offrire ai clienti il miglior servizio possibile, con qualità, onestà, disponibilità e trasparenza. Per raggiungerlo, puntiamo ad un grande lavoro di squadra, crediamo nella correttezza, nella collaborazione tra i team. Ci impegniamo a costruire e mantenere un ambiente di lavoro inclusivo, equo e rispettoso, in cui ogni persona possa sentirsi valorizzata.

Di cosa ti occuperai
  • coordinare e motivare il team di sviluppo, assegnando compiti e responsabilità ai singoli membri, risolvendo conflitti tecnici e di comunicazione, fornendo mentoring e supporto ai membri del team.
  • Lavorare con il Product Owner e gli analisti della propria Business Line per definire che le priorità aziendali e i requisiti funzionali siano correttamente recepiti dai team di sviluppo e che i rilasci del codice avvengano nei tempi concordati e con il livello di qualità atteso.
  • Sviluppare parti core di applicazioni software, assicurando che siano rispettate le best practice condivise lungo l’intero ciclo di vita del software.
  • Verificare che il software prodotto dal team rispetti le linee guida architetturali, gli standard di codifica e le best practices.
  • Garantire che il codice sia ben strutturato, efficiente e mantenibile, collaborando con il team di QA per garantire la qualità del prodotto finale, effettuando code review, assicurando che gli standard siano rispettati e identificando e supportando gli sviluppatori alla risoluzione di bug e problemi tecnici.
  • Comunicare efficacemente con i membri del team, gli Analisti, il Product Owner e gli stakeholder, presentando le soluzioni tecniche in modo chiaro e conciso e mantenendo aggiornata la documentazione tecnica.
  • Aggiornare costantemente sulle ultime tendenze del settore in modo da veicolare l’introduzione delle nuove e più efficienti tecnologie e metodologie di sviluppo, promuovendo la cultura dell’innovazione all’interno del team.
  • Identificare e mitigare i rischi tecnici, oltre a pianificare e gestire le contingenze.
Sei il/la candidato/a ideale se hai
  • Esperienza di almeno 4 anni nella progettazione e nello sviluppo di applicativi web based.
  • Comprovata conoscenza dei linguaggi di programmazione e dei framework in ambito .NET.
  • Conoscenza ed esperienza nell’utilizzo dei pattern e best practices per lo sviluppo a microservizi.
  • Esperienza nella progettazione e sviluppo di servizi API di tipo REST e con strumenti quali Swagger e Postman e conoscenza di OpenApi.
  • Abilità nell’utilizzo dei sistemi di versioning del codice, con particolare riferimento a GIT.
  • Esperienza nella scrittura di Unit Test e Integration Test.
  • Conoscenza di strumenti di Build, Deploy automation e Continuous Integration quali Maven, Jenkins e GitLab.
  • Conoscenza dei principali database relazionali e non relazionali (Mysql, MongoDb e Redis).
  • Conoscenza dei Message Broker, con particolare riferimento a Kafka.
  • Conoscenza ed esperienza della metodologia Agile.

Completano il profilo Attitudine al team working, Ottime capacità comunicative e relazionali; Buona conoscenza della lingua Inglese; Elevato livello organizzativo e flessibilità e Proattività.

Sede di lavoro: Italy

Possibilità di lavorare da remoto o in una delle sedi principali del gruppo quali Firenze, Arezzo, Milano, Ponte San Pietro (BG), Roma, Torino, Bologna.

#Hybrid

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.