Siamo alla ricerca di un Senior .NET Developer di talento e con solida esperienza per conto di una realtà tech d’avanguardia, fortemente orientata all’innovazione e alla qualità del software.
In qualità di Senior, entrerai a far parte di un team agile e altamente qualificato, dove avrai la responsabilità di guidare lo sviluppo di soluzioni complesse, influenzare le scelte architetturali e garantire l’adozione delle migliori pratiche di sviluppo.
La risorsa avrà un ruolo centrale nelle seguenti attività:
- Progettare e sviluppare architetture software scalabili e resilienti basate su ecosistema .NET.
- Guidare lo sviluppo di nuove funzionalità, dalla fase di analisi tecnica al rilascio in produzione.
- Garantire la qualità del codice attraverso Code Review, implementazione di Design Pattern e strategie di testing automatizzato (Unit, Integration, E2E).
- Ottimizzare le performance del backend e gestire l’integrazione con servizi di terze parti e sistemi cloud.
- Mentoring verso i profili più junior, promuovendo la condivisione della conoscenza e la crescita del team.
- Collaborare con i Product Owner e gli stakeholder per tradurre i requisiti di business in soluzioni tecniche d’eccellenza.
- Esperienza consolidata (almeno 5-7 anni) nello sviluppo software, con focus specifico su tecnologie Microsoft.
- Padronanza profonda di C# e dei framework .NET Core / .NET 6-8.
- Conoscenza avanzata di ASP.NET Web API e architetture a Microservizi.
- Esperienza con ORM (Entity Framework, Dapper) e basi di dati relazionali (SQL Server, PostgreSQL).
- Competenza nell’uso di sistemi di messaggistica/eventi (RabbitMQ, Kafka o Azure Service Bus).
- Solida conoscenza di ambienti Cloud (Azure preferenziale, o AWS/GCP).
- Dimestichezza con containerizzazione (Docker, Kubernetes) e pipeline CI/CD.
- Padronanza dei principi SOLID, Clean Code e Design Patterns.
- Leadership tecnica e capacità di prendere decisioni architetturali.
- Eccellenti doti analitiche e di problem-solving in contesti complessi.
- Mentalità proattiva e orientata all’innovazione continua.
- Capacità di comunicare efficacemente in contesti distribuiti (lavoro da remoto).
- Modalità di lavoro: 100% Remote Working.
- Inquadramento: Contratto indeterminato a tempo pieno con pacchetto retributivo (RAL) di alto livello, commisurato alla reale seniority