Job Description
Sblocca l’innovazione: guida come Full Stack Developer, creando soluzioni all’avanguardia sia sul front-end che sul back-end!
Unisciti a noi
Benvenuto nel mondo del Full Stack Developer! Come principale contributore nello sviluppo di sistemi enterprise, guiderai la creazione di soluzioni innovative su front-end e back-end, integrando senza soluzione di continuità servizi e API. Oltre alla tua passione per la tecnologia, la tua forte sensibilità al business e le eccellenti capacità di relazione con i clienti saranno fondamentali per il successo.
Unisciti a noi in questo percorso trasformativo, in cui collegherai la tecnologia con il mondo del business, rivoluzionando il futuro dello sviluppo. Eleva la tua carriera e lascia un impatto duraturo come Full Stack Developer, aprendo nuovi percorsi e raggiungendo traguardi senza precedenti!
Cosa farai
- Analizzare, progettare, sviluppare, implementare e mantenere il codice applicativo in diversi contesti
- Sviluppare software nell’ecosistema Python e .NET
- Costruire e automatizzare funzionalità e servizi che modellano problemi di business complessi e alimentano sistemi enterprise
- Implementare API e microservizi, integrandoli con sistemi esterni, fino alla progettazione del database, accesso ai dati e ORM
- Sviluppare soluzioni scalabili e cloud- based, considerando sicurezza e performance
- Applicare le moderne pratiche di sviluppo e Azure DevOps, incluse CI/CD, containerizzazione e test automatici
- Mantenere sempre un focus sulla qualità del codice
Qualification
Competenze ed esperienze
Requisiti fondamentali (MUST HAVE)
Python avanzato
- Framework web moderni ( FastAPI, Flask, Django)
- ORM ( SQLAlchemy, Alembic migrations )
- API REST design ( OpenAPI /Swagger)
- Testing ( pytest, unittest, mocking )
- Async / await, concurrency
Database relazionali
- SQL avanzato (query complesse, JOIN)
- Database design (normalizzazione, indici, FK)
- Preferibilmente SQL Server (o PostgreSQL /MySQL)
- Performance tuning e ottimizzazione query
Problem -solving & Autonomia
- Capacità di lavorare in autonomia su task assegnati
- Approccio analitico e metodico
Requisiti Importanti (NICE TO HAVE)
C# / .NET basics (Importante per Avanade /Microsoft ecosystem )
- Lettura codice C#
- Concetti .NET framework/Core
TypeScript / JavaScript moderno
- Framework frontend (React, Vue, o Angular )
- REST API consumption
- State management
Microservizi & Distributed Systems
- Architettura microservizi
- Message brokers (RabbitMQ, Kafka, Azure Service Bus)
- Event- driven patterns
- Service discovery
Cloud & DevOps
- Azure Cloud (AKS, SQL Database, IoT Hub, Key Vault, etc.)
- Kubernetes basics (deployment, services, ingress)
- Docker ( Dockerfile, docker -compose)
- Terraform ( Infrastructure as Code)
- CI/CD pipelines ( Azure DevOps preferito, o GitHub Actions)
Chi sei tu
- Caratteristiche che possono determinare il successo in questo ruolo:
- Essere un leader e gestire un team dinamico per guidare il successo dei progetti e favorire la collaborazione
- Essere un consulente per i tecnologi emergenti su opportunità di crescita, fornendo feedback e valutazioni quando necessario
- Essere un costruttore di relazioni, interagendo con i clienti per mantenere solide relazioni e garantirne la soddisfazione
- Essere proattivo nell’identificare opportunità di business per ampliare e migliorare le soluzioni fornite ai clienti
Goditi la tua carriera
Alcuni dei vantaggi di lavorare in Avanade :
- Occasione di lavorare per il Global Alliance Partner of the Year di Microsoft (14 anni consecutivi), con eccezionali programmi di sviluppo e formazione (minimo 80 ore all’anno tra formazione e certificazioni pagate)
- Accesso in tempo reale a risorse tecniche e qualificate a livello globale
- Career advisor dedicato per supportare la tua crescita
- Colleghi disponibili e coinvolti, genuinamente interessati a te
Un ottimo posto in cui lavorare
Portando le tue competenze in Avanade, riceverai esperienze distintive, apprendimento illimitato e crescita ambiziosa. Man mano che costruiamo una cultura diversificata e inclusiva, diventiamo più innovativi e creativi, migliorando il servizio ai clienti e alle comunità.
Entrerai in una comunità di collaboratori intelligenti e solidali, pronti a sollevarti, guidarti e supportarti, facendo affidamento sulla tua esperienza. Avanade offre soluzioni tecnologiche all’avanguardia, progettate per rispondere a bisogni critici di business e migliorare il modo in cui le persone lavorano, interagiscono e vivono.
Lavoriamo duramente per offrire una cultura inclusiva e diversificata, con un forte senso di appartenenza per tutti i dipendenti. Visita la nostra pagina Inclusione & Diversità.
Crea un futuro per le persone concentrandoti su:
- Espandere il tuo pensiero
- Sperimentare con coraggio
- Imparare e adattarsi
Ispira eccellenza nelle persone facendo:
- Dare voce a tutti
- Incoraggiare audacia
- Celebrare i progressi
Accelera l’impatto delle persone attraverso:
- Sorprendere il cliente
- Dare priorità a ciò che conta
- Agire come un unico team
Per saperne di più
Per scoprire i progetti su cui lavora il nostro team di Software Engineering, consulta questi case study:
Vivi al meglio la tua carriera:
In Avanade troverai un'azienda meritocratica che investe sulla crescita delle persone attraverso percorsi di studio mirati e che prevedono una continua formazione - grazie alle partnership privilegiate con Microsoft e con alcuni dei più importanti player del settore - e il conseguimento di numerose certificazioni.
Il luogo ideale in cui lavorare:
Il nostro ambiente di lavoro è aperto e inclusivo, potrai quindi esprimere le tue idee e lavorare a progetti innovativi attraverso l’ultima tecnologia disponibile sul mercato, confrontarti con migliaia di consulenti in Italia e nel mondo. Inoltre, potrai godere di programmi di flexible e smart-working e di benefit personalizzati in base alle tue esigenze professionali e individuali, che comprendono agevolazioni, servizi e piani di corporate Well-Being. Scopri e dai un'occhiata più da vicino qui !
Ulteriori informazioni:
Per saperne di più, dai un'occhiata ai nostri blog:
• Inclusion & Diversity ;
• Avanade Stories ;
• Avanade Insights.
Se pensi che questa possa essere l'opportunità giusta per te, come and join us!
#AvanadeDoWhatMatters #AvanadeProud #AvanadeFamily #OrangeFamily