Senior.NET Developer
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Hello Humans,
We’re Orbyters
In ORBYTA TECH sperimentiamo avanguardia e creiamo innovazione.
Siamo l’anima ICT del Gruppo Orbyta, progettiamo esperienze interstellari tra fisico e digitale.
La nostra Mission
Guidiamo i nostri partner nell’ ideazione , progettazione e sviluppo di processi tecnologici interattivi e immersivi. Ci occupiamo di implementazione, delivery e integration di sistemi software, network, hardware e IOT.
Coltiviamo talenti, curiamo competenze e know how, costruiamo esperienza.
La nostra software house l’Area51 è un hub innovativo in continua evoluzione.
Cosa offriamo?
Nel nostro HQ situato nel cuore di Torino in Piazza Castello , troverai postazioni smart con ogni tipo di dotazione, spazi di condivisione e di svago.
Accompagneremo la tua Orbyta Experience con:
- Zero gravity wallet per investire sulla tua formazione
- ORBYTA Uniqversity per seguire percorsi formativi ad hoc
- Follow-up periodici
- Career path strutturato
- Eventi di team building
- Smart & Agile working
- Knowledge sharing con il tuo competence center
ORBYTA sta cercando Senior .NET Developer da inserire nel team di sviluppo backend. La figura sarà responsabile della progettazione, sviluppo e manutenzione dei microservizi .NET che costituiscono il cuore della piattaforma: dalle API REST ai worker di streaming, dall'ingestione dati alla persistenza su data lake. Il contesto richiede una forte sensibilità alle performance e all'efficienza nell'uso della memoria, trattandosi di servizi che elaborano flussi di dati ad alta frequenza con vincoli stringenti di latenza e throughput.
Responsabilità
- Progettare e sviluppare microservizi .NET 10 (API REST, background worker, servizi WebSocket) con attenzione all'efficienza delle allocazioni e alla minimizzazione della pressione sul GC
- Implementare pipeline di ingestione e trasformazione dati real-time tramite Apache Kafka, ottimizzando throughput e latenza end-to-end
- Gestire la persistenza su PostgreSQL (Entity Framework Core) e Azure Blob Storage (Parquet / Iceberg)
- Profilare e ottimizzare hot path critici, buffer pooling e tecniche zero-allocation dove appropriato
- Contribuire all'architettura event-driven della piattaforma e al design dei contratti di comunicazione (MessagePack)
- Collaborare alla gestione dell'infrastruttura Kubernetes (AKS) e al ciclo di deploy containerizzato (Docker, Azure Pipelines)
- Monitorare e migliorare le metriche di performance dei servizi (memoria, CPU, latenza P95/P99, GC pause time)
- Partecipare a code review con focus sulla qualità e sull'efficienza del codice, e mentoring dei colleghi junior
Must have:
- 7+ anni di esperienza con C# e l'ecosistema .NET (Core / .NET 6+)
- Ottima conoscenza di ASP.NET Core (Web API, middleware pipeline, Dependency Injection, Options pattern)
- Solida comprensione del runtime .NET : garbage collector, memory model, async state machine, e impatto sulle performance
- Esperienza nell'ottimizzazione di codice ad alte prestazioni
- Capacita di utilizzare strumenti di profiling e diagnostica
- Esperienza consolidata con Entity Framework Core e database relazionali (preferibilmente PostgreSQL ),
- Esperienza con Apache Kafka o sistemi di messaging/streaming analoghi
- Familiarità con Docker e concetti di containerizzazione
- Conoscenza di Azure (Blob Storage, Container Registry, o servizi equivalenti)
- Esperienza con pattern architetturali: microservizi, event-driven, hosted services / background workers
- Capacita di scrivere codice testabile e mantenibile (xUnit, test unitari e di integrazione)
- Familiarità con Git e workflow branch-based
Nice to have:
- Conoscenza delle API ad alte prestazioni di .NET
- Esperienza con Kubernetes (AKS) e orchestrazione container, inclusa la configurazione di resource limits e right-sizing delle risorse
- Conoscenza di formati colonnari (Parquet ) e table format (Apache Ic