Job Position: Junior Software Engineer (.NET / Cloud)Tutti i potenziali candidati sono invitati a leggere con attenzione i seguenti dettagli prima di inviare la propria candidatura.Chi siamoSiamo un team tecnico snello che sviluppa una piattaforma distribuita ad alte prestazioni su AWS. Cerchiamo persone curiose, che sappiano ragionare per sistemi, leggere codice con occhio critico e avere voglia di crescere su architetture complesse. 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 / 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: 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'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)Come 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à (o la voglia di svilupparla) di orientarsi 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 un cambiamento locale impatta il comportamento globale. Non serve che tu lo sappia già fare su scala distribuita — serve che tu voglia impararlo.Code review come p