Se anche per te la tecnologia lavora per semplificare la vita (e non il contrario), leggi qui! Per il nostro team MarTech cerchiamo .Net developers curiosi, motivati e con voglia di fare la differenza. Se ti piace prendere in mano i progetti, proporre soluzioni smart e lavorare in un team che non ha paura di sfide “da grandi”, allora sei nel posto giusto. Quali competenze ricerchiamo: Stack Applicativo (.NET Framework / .NET Core) Padronanza dei cicli di vita dei servizi: Transient, Scoped, Singleton Capacità di diagnosticare i Captive Dependencies (es. iniettare un servizio Scoped in un Singleton) Implementazione rigorosa dei layer applicativi : Controller thin, Service con Business Logic, Repository isolato Configurazione e sviluppo di middleware custom per cross-cutting concerns: error handling globale, logging, JWT authentication Uso corretto di async/await e gestione dei CancellationToken Database & Persistence (EF Code First / SQL Server) Gestione consapevole del Change Tracker e operazioni read-only Ottimizzazione di query Gestione del versionamento del DB e scrittura di Custom SQL nelle migrazioni per scenari complessi Capacità di scrivere query complesse Gestione delle transazioni ⭐ Nice to Have Padronanza dei Design Patterns avanzati: Unit of Work, Strategy, Factory, CQRS Conoscenza approfondita dei principi SOLID e DRY, con progettazione orientata alla testabilità e Interface Segregation Analisi e ottimizzazione di query SQL complesse con Execution Plan, prevenzione deadlock, gestione degli indici Conoscenza dei framework FE (React, Angular, Vue) Esperienza pregressa in start-up tech Cosa ti offriamo: Un ambiente giovane, smart e pieno di energia (niente burocrazia, solo azione!). Possibilità di smartworking Aggiornamento continuo e possibilità di crescere nel mondo Tech. Strumenti digitali all’avanguardia e colleghi che non vedono l’ora di darti il benvenuto. Ti ci vedi già? Fai il salto! ✨ Entra in Rattix e scrivi un codice che lascia il segno.