Ingegnere del Software Senior (Firenze)

Ingegnere del Software Senior (Firenze)

05 ago
|
DTEVS Digital Technology Services
|
Firenze

05 ago

DTEVS Digital Technology Services

Firenze

Informazioni sul ruolo

Firenze unisce una solida tradizione qualificato a un ecosistema tecnologico in continua crescita. In DTEVS Digital Technology Services SRL applichiamo innovazione, precisione e competenza tecnica allo sviluppo di soluzioni software affidabili per aziende moderne.

Progettiamo applicazioni aziendali, piattaforme cloud e sistemi digitali personalizzati per clienti appartenenti a diversi settori. Crediamo che un software efficace debba essere sicuro, scalabile, semplice da mantenere e capace di supportare la crescita del cliente nel lungo periodo.

Cerchiamo un Ingegnere del Software Senior in grado di assumersi la responsabilita tecnica di applicazioni e servizi complessi. Non ti limiterai a sviluppare nuove funzionalita. Contribuirai alla definizione dell architettura, alla selezione delle tecnologie e al miglioramento continuo della qualita del software.

Collaborerai con sviluppatori, ingegneri Cloud, analisti, responsabili di progetto e clienti per trasformare requisiti aziendali complessi in soluzioni tecniche concrete. Sarai un punto di riferimento per il team durante la progettazione, lo sviluppo, il testing e la distribuzione delle applicazioni.

Perche lavorare con noi

Ambiente di lavoro

Il nostro ufficio si trova a Firenze, in una zona ben collegata e facilmente raggiungibile. Offriamo un ambiente professionale, collaborativo e orientato alla qualita tecnica.

Valorizziamo il confronto tra sviluppatori, analisti e responsabili di progetto. Crediamo che i risultati migliori nascano da una comunicazione chiara, da responsabilita ben definite e dalla condivisione delle competenze.

Cultura ingegneristica

Non dovrai convincerci dell importanza di un codice pulito, di una buona architettura e di test affidabili. Sappiamo che la qualita tecnica e fondamentale per creare sistemi sostenibili e ridurre i problemi negli ambienti di produzione.

Avrai la possibilita di partecipare alle principali decisioni tecniche, proporre miglioramenti e contribuire alla definizione degli standard di sviluppo utilizzati dal team.

Tecnologie moderne

Lavoriamo con Java, C Sharp, Python, JavaScript, TypeScript, Node.js e framework moderni per lo sviluppo di applicazioni aziendali.

Utilizziamo API REST, database relazionali e non relazionali, Docker, servizi Cloud, Git e pipeline di integrazione e distribuzione continua.

La tecnologia viene scelta in base alle esigenze reali del progetto, alla sicurezza, alla scalabilita e alla manutenibilita della soluzione.

Crescita professionale

Avrai accesso a corsi tecnici, certificazioni, eventi professionali e risorse dedicate all aggiornamento delle competenze.

Supportiamo la crescita nelle aree di architettura software, Cloud computing, sicurezza applicativa, automazione,



progettazione di API e affidabilita dei sistemi.

Responsabilita principali

Sviluppo del software

Progettare e sviluppare applicazioni aziendali, servizi Backend e componenti software affidabili.

Realizzare nuove funzionalita assicurando qualita, sicurezza, prestazioni e conformita ai requisiti del progetto.

Architettura delle applicazioni

Contribuire alla definizione dell architettura tecnica delle soluzioni software.

Valutare framework, linguaggi, strumenti e modelli architetturali in base alle esigenze funzionali e operative.

Progettare sistemi scalabili, modulari e facilmente manutenibili.

Sviluppo di API e integrazioni

Progettare e sviluppare API REST per collegare applicazioni, database e servizi esterni.

Gestire integrazioni con piattaforme di terze parti, sistemi aziendali e servizi Cloud.

Assicurare una corretta gestione dell autenticazione, dell autorizzazione e della protezione dei dati.

Gestione dei dati

Progettare strutture dati e collaborare alla definizione dei modelli di database.

Ottimizzare query, accessi ai dati e processi di elaborazione per migliorare le prestazioni delle applicazioni.

Garantire integrita, disponibilita e sicurezza delle informazioni gestite dai sistemi.

Qualita del codice

Scrivere codice chiaro, documentato, testabile e facilmente manutenibile.

Partecipare alle revisioni del codice e verificare il rispetto degli standard tecnici definiti dal team.

Individuare debiti tecnici e proporre interventi di miglioramento sostenibili.

Test e affidabilita

Creare test automatici unitari, di integrazione e funzionali.

Analizzare problemi tecnici, errori e comportamenti anomali negli ambienti di test e produzione.

Collaborare alla risoluzione degli incidenti e all introduzione di misure preventive.

Distribuzione e automazione

Collaborare alla configurazione delle pipeline di integrazione e distribuzione continua.

Supportare la distribuzione delle applicazioni negli ambienti di sviluppo, test e produzione.

Utilizzare strumenti di automazione e containerizzazione per rendere i processi piu affidabili e ripetibili.

Supporto tecnico al team

Fornire supporto agli sviluppatori junior e intermedi.

Condividere buone pratiche, partecipare alle revisioni tecniche e aiutare il team a risolvere problemi complessi.

Promuovere standard di sviluppo coerenti tra i diversi progetti.





Collaborazione con clienti e stakeholder

Partecipare agli incontri tecnici con clienti, analisti e responsabili interni.

Trasformare le esigenze aziendali in requisiti tecnici chiari e realizzabili.

Spiegare decisioni, rischi e alternative tecniche utilizzando un linguaggio comprensibile anche per interlocutori non tecnici.

Cosa cerchiamo

Esperienza

Almeno 5 anni di esperienza nello sviluppo e nella progettazione di applicazioni software.

Esperienza nella realizzazione di sistemi destinati ad ambienti di produzione.

Esperienza pratica nella gestione tecnica di funzionalita complesse e nella risoluzione di problemi software.

Esperienza nel supporto o nella formazione di sviluppatori con minore anzianita sara considerata un vantaggio.

Competenze di programmazione

Ottima conoscenza di almeno uno tra Java, C Sharp, Python, JavaScript o TypeScript.

Esperienza con framework Backend e principi di programmazione orientata agli oggetti.

Buona conoscenza dei principi SOLID, dei modelli di progettazione e delle architetture modulari.

Database e integrazioni

Esperienza con database relazionali come PostgreSQL, MySQL o Microsoft SQL Server.

Conoscenza di database non relazionali e sistemi di memorizzazione distribuita sara considerata un vantaggio.

Esperienza nello sviluppo di API REST e nell integrazione con servizi esterni.

Cloud e DevOps

Conoscenza pratica di Docker, Git e pipeline di integrazione continua.

Esperienza con Microsoft Azure, Amazon Web Services o Google Cloud sara considerata un vantaggio.

Conoscenza dei principi di monitoraggio, registrazione degli eventi e gestione degli ambienti applicativi.

Sicurezza del software

Conoscenza delle principali pratiche di sicurezza applicativa.

Capacita di gestire autenticazione, autorizzazione, protezione dei dati e dipendenze software.

Attenzione alla prevenzione delle vulnerabilita durante tutte le fasi dello sviluppo.

Competenze linguistiche

Italiano fluente, livello C1 o madrelingua.

Conoscenza dell inglese almeno a livello B2 per leggere documentazione tecnica, collaborare con partner internazionali e partecipare a riunioni di progetto.

Mentalita professionale

Cerchiamo una persona pragmatica, affidabile e orientata alla risoluzione dei problemi.

Dovrai sapere quando approfondire una soluzione tecnica e quando scegliere un approccio piu semplice che consenta di rispettare tempi, qualita e priorita del progetto.

Sono fondamentali autonomia, precisione, capacita di collaborazione e disponibilita a condividere conoscenze con il resto del team.

Retribuzione: €3.100,00 - €3.800,00 al mese

Benefit:

- Bevande gratis
- Parcheggio libero
- Rimborso spese cellulare

Sede di lavoro: Di persona

📌 Ingegnere del Software Senior (Firenze)
🏢 DTEVS Digital Technology Services
📍 Firenze

Candidati a questo annuncio

Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: ingegnere del software senior (firenze) / firenze

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: ingegnere del software senior (firenze) / firenze