Job Position: Senior Software Engineer (.NET / Cloud)La preghiamo di verificare di possedere il livello di esperienza e le qualifiche adeguate leggendo la panoramica completa di questa occasione qui sotto.Chi siamoSiamo un team tecnico snello che sviluppa una piattaforma distribuita ad alte prestazioni su AWS. Cerchiamo persone che sappiano ragionare per sistemi, leggere, revisionare codice con occhio critico e prendere decisioni architetturali solide. Usiamo strumenti di sviluppo AI-assisted nel nostro workflow quotidiano per eliminare il lavoro meccanico e concentrarci su ciò che conta: design, qualità e affidabilità del sistema.Lo stack.NET 10 / C# con Clean Architecture (Domain → Core → Business → Infrastructure → Api)Microsoft Orleans — modello ad attori virtuali per computazione distribuita, clustering, streaming, persistenza statefulPostgreSQL con EF Core 10: modellazione dello schema, migrazioni, materialized views, bulk upsert ad alto throughputClickHouse per analytics OLAP in tempo realeAWS: ECS Fargate, RDS, S3, Athena, Glue, SQS, ALB, CloudWatch, Secrets ManagerAWS CDK v2 (TypeScript) per l'intera infrastruttura come codiceDocker con build multi-stage, Docker Compose per sviluppo localePipeline CI/CD con federazione OIDC verso AWSOpenTelemetry per tracing distribuito, metriche e logging strutturato (Serilog)Modellazione dati analitici: schemi dimensionali, query federate su storage colonnare, ingestion batchCome lavoriamoCi interessa che tu sappia pensare, non solo scrivere codice. In concreto:Leggere codice prima di scriverlo.Gran parte del lavoro consiste nel comprendere codice esistente — nostro e di librerie terze. Ci aspettiamo la capacità di orientarsi rapidamente in una codebase estesa, isolare il contesto rilevante e identificare i punti di intervento prima di toccare una riga.Ragionare per flussi e sistemi.Capire come i componenti interagiscono, dove sono i punti di failure, come si propaga uno stato in un sistema distribuito,