Software Developer (.NET / Full-Stack)
Descrizione
Ricerchiamo un* Sviluppatore .NET / Full-Stack con solida esperienza nello sviluppo enterprise. La risorsa sarà coinvolta nella progettazione e realizzazione di applicazioni web e microservizi ad alte prestazioni, collaborando con il team tecnico in un contesto orientato alle metodologie agili.
Responsabilità principali:
- Sviluppo di applicazioni enterprise scalabili utilizzando l'ecosistema .NET Core.
- Progettazione e implementazione di architetture a microservizi e API REST.
- Sviluppo di interfacce utente moderne con Angular.
- Gestione e ottimizzazione di database relazionali e sistemi di messaggistica.
- Collaborazione in un team Agile per il miglioramento continuo del prodotto e delle pipeline CI/CD.
Requisiti Tecnici (Must Have):
- Linguaggi: Ottima padronanza di C# e .NET Core (versione 6.0 o superiore).
- Back-End: Conoscenza approfondita di ASP.NET Core, API REST e LINQ.
- Front-End: Ottima conoscenza di Angular (TypeScript) e Angular Material. Basi di HTML e JavaScript.
- Database: Esperienza consolidata con Microsoft SQL Server (2017+), inclusi Reporting (SSRS) e Integration Services (SSIS).
- ORM: Utilizzo fluente di Dapper, Entity Framework Core o FluentNHibernate.
- Testing: Esperienza con almeno un framework tra NUnit, xUnit o Specflow.
- Versioning: Padronanza di GIT (preferenziale) o TFS.
- Messaggistica: Familiarità con sistemi a code, preferibilmente RabbitMQ.
Competenze Gradite (Nice to Have):
- Architettura: Conoscenza di pattern DDD, CQRS, Event-Driven e Pub/Sub.
- DevOps & Cloud: Esperienza con Azure DevOps (pipeline CI/CD), Docker e conoscenza di AWS.
- Middleware & Tools: gRPC, Protobuf, AutoMapper, Serilog/Log4net.
- Data & Auth: Familiarità con Elasticsearch, MongoDB o Redis; sistemi di autenticazione (IdentityServer4, JWT, Claim-Based).
- Legacy/Other: Conoscenza di React, jQuery o Bootstrap.
Soft Skill e Metodologia:
- Capacità di lavorare secondo i principi della metodologia Agile.
- Propensione al lavoro di squadra e alla risoluzione di problemi complessi.
- Mentalità orientata alla qualità del codice e alla manutenibilità.
Sede e modalità lavorativa: Remoto
Invitiamo i candidati interessati a inviare il proprio curriculum vitae in formato Word, dettagliando accuratamente i ruoli ricoperti e le tecnologie utilizzate, completo di autorizzazione al trattamento dei dati personali.
Il presente annuncio è rivolto a entrambi i sessi, ai sensi delle leggi 903/77 e 125/91, e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03