Senior Technical Developer
Role details
Job location
Tech stack
Job description
SENIOR SOFTWARE DEVELOPER CON COMPETENZE PER SUPPORTO OPERATIVO E GESTIONE TEAM DI SVILUPPO (.Net core - Angular), Siamo alla ricerca di un Software Developer Senior con competenze per supporto operativo e gestione team di sviluppo, qualificato ed esperto, con una solida esperienza in ambito .NET core, Angular e sviluppo di servizi cloud native (Azure preferenziale). La figura selezionata svilupperà operativamente le nostre soluzioni software in ambito IoT. Inoltre supporterà operativamente un team di sviluppatori, coordinando le attività tecniche e operative, riportando direttamente al Direttore Tecnico. Il candidato ideale possiede una conoscenza consolidata di database SQL e NoSQL, codifica orientata alla qualità (QA), microservizi e architetture disaccoppiate, oltre a una solida capacità di progettare e sviluppare soluzioni software scalabili e di alta qualità. Responsabilità principali:
- Sviluppare componenti software, in logica full-stack se necessario, con particolare riferimento a blue print cloud native
- Supportare il direttore di divisione nella progettazione tecnica delle soluzioni software, garantendo alti standard di qualità, scalabilità e performance
- Progettare e modellare database SQL, con particolare riferimento all'ambito dei database 'Time series' e NoSQL
- Fornire un supporto tecnico al team di sviluppo, promuovendo le migliori pratiche di programmazione e standard di codifica
- Partecipare attivamente alla produzione di documentazione tecnica, compresi diagrammi di architetture di sistema, documenti di progettazione e specifiche tecniche
- Rimanere aggiornato sulle tendenze e tecnologie emergenti in ambito software, proponendo soluzioni innovative
- Individuare e risolvere proattivamente problematiche sulle nostre soluzioni software, Ciascuno può dare il proprio contributo ed essere apprezzato e riconosciuto per questo. I nostri collaboratori hanno la possibilità di svolgere smart working ma soprattutto di essere smart workers. La sede di lavoro è TORINO + Smart Working (3 giorni su base settimanale).
Requirements
- Almeno 7 anni di esperienza (preferibilmente in ambito IoT) nella progettazione e realizzazione di piattaforme software, con focus su framework dotnet core e Angular, su architetture disaccoppiate e real time
- Minimo 3 anni di esperienza in un ruolo di leadership tecnica, con comprovata esperienza nella gestione di team di sviluppo
- Solida conoscenza dell'architettura software, design patterns e metodologie di sviluppo avanzate
Benefits & conditions
Si offre inserimento diretto a tempo indeterminato e retribuzione commisurata all'esperienza e capacità del candidato.