INS993 - Senior .Net Developer
Descrizione dell'offerta
.NET Developer – Senior (Remote)
I candidati devono parlare italiano e spagnolo, requisitio mandatorio - 7–10+ anni di esperienza professionale nello sviluppo di sistemi complessi in .NET.
Qualifiche
- Competenza a livello esperto in C# e .NET moderno (.NET 6/7+).
- Esperienza comprovata nella gestione di incidenti reali in produzione, inclusi:
- Threading e race condition
- Deadlock e contesa
- Memory leak (managed e unmanaged)
- Elevato utilizzo di CPU e problemi di latenza
- Internals del runtime .NET (GC, threading, async/await)
- Primitive di concorrenza e meccanismi di sincronizzazione
- Concetti di networking (socket, TCP, timeout, retry)
- Solida esperienza pratica con strumenti di profiling e diagnostica (memoria, CPU, dump, trace).
- Esperienza realistica di migrazione tra grandi codebase .NET Framework, migrazione Windows → Linux, e gestione di incompatibilità di API, dipendenze e runtime.
- Forte esperienza architetturale con:
- ASP.NET MVC / ASP.NET Core
- Architetture layered e service‑oriented
- Comprensione solida e pragmatica del design software e dei pattern:
- SOLID (applicati, non teorici)
- Pattern Adapter, Facade, Decorator, ecc.
- Forte competenza su Linux: esecuzione e debugging di servizi .NET, gestione del sistema (processi, memoria, I/O, segnali).
- Aspetti di sicurezza e operatività.
- Esperienza di livello production con Docker: creazione di immagini, diagnostica container, comprensione dei limiti di risorse e isolamento.
- Esperienza pratica nella progettazione e manutenzione di pipeline CI/CD (Jenkins, GitHub Actions o simili).
- Profonda esperienza con sistemi di messaggistica distribuita: RabbitMQ, Rebus o simili.
- Forte esperienza con PostgreSQL (performance query, transazioni).
- Esperienza reale con NHibernate (mappature complesse), Redis (caching e consistenza), MinIO / storage compatibile S3.
- Esperienza con ServiceStack o integrazioni basate su SOAP.
- Solido background in sicurezza: gestione certificati X.509, crittografia PKCS#11 / HSM.
- Precedente esperienza con Mono su Linux considerata plus.
- Esperienza nella gestione o evoluzione di sistemi ad alta disponibilità e affidabilità.
Dettagli di impiego
- Livello di seniorità: Mid‑Senior
- Tipo di impiego: Full‑time
- Funzione: Consulting
- Industrie: Accounting
- Luogo: Full remote