Software Developer .NET

3 giorni fa

Milano, Provincia di Milano; Lombardia, Italia WebScience - an adesso company Tempo pieno

adesso.it è un’azienda specializzata nella progettazione, realizzazione e adozione di soluzioni digitali.

Siamo orgogliosi di essere riconosciuti tra i Best Workplaces Italia 2026 , con certificazione Great Place to Work®

Lavoriamo ogni giorno per costruire soluzioni di qualità in cui tecnologia, metodo agile e intelligenza artificiale si integrano in modo concreto.

Nell’ottica di potenziamento del team, ricerchiamo una persona nel ruolo di Senior Software Developer da inserire su progetti enterprise ad alta complessità

Il tuo ruolo

La figura entrerà a far parte di un team multidisciplinare e contribuirà allo sviluppo, all’evoluzione e alla manutenzione di applicazioni web enterprise, collaborando con Software Architect, Product Owner, UX/UI Designer e stakeholder di business.

Il ruolo prevede la partecipazione attiva a tutte le fasi del ciclo di vita del software, dalla definizione dei requisiti al rilascio in produzione, promuovendo qualità, sostenibilità delle soluzioni e miglioramento continuo.

Avrai l’opportunità di:

  • Progettare e sviluppare API REST utilizzando ASP.NET Core e Entity Framework Core
  • Realizzare componenti e interfacce web moderne con React, Next.js e TypeScript
  • Collaborare con il team nella definizione di user stories, requisiti funzionali e soluzioni tecniche
  • Progettare soluzioni software scalabili, manutenibili e aderenti agli standard aziendali
  • Integrare sistemi e servizi esterni attraverso API e protocolli applicativi
  • Contribuire alla qualità del software attraverso testing automatico, code review e pratiche di continuous integration
  • Partecipare all’evoluzione delle pipeline CI/CD e dei processi DevOps
  • Monitorare e risolvere problematiche tecniche, prestazionali e applicative
  • Collaborare con figure tecniche e di business per tradurre esigenze funzionali in soluzioni concrete e sostenibili
  • Utilizzare strumenti di AI-assisted development per incrementare produttività, qualità del codice e documentazione tecnica
  • Condividere conoscenza e contribuire alla crescita tecnica del team

Competenze tecniche richieste

Sviluppo Software

  • Solida conoscenza della programmazione ad oggetti (OOP)
  • Esperienza nello sviluppo backend con C# e .NET (ASP.NET Core Web API)
  • Esperienza con Entity Framework Core e Microsoft SQL Server
  • Sviluppo frontend con TypeScript, React e Next.js
  • Progettazione e implementazione di REST API
  • Gestione di autenticazione, autorizzazione, ruoli e permessi tramite JWT
  • Familiarità con OpenAPI/Swagger e generazione automatica di client API
  • Esperienza nell’utilizzo di Git e workflow collaborativi (Pull Request, Code Review)

Qualità e Delivery

  • Esperienza con test automatici unitari, integrazione ed end-to-end
  • Conoscenza di pipeline CI/CD e strumenti di analisi della qualità del software
  • Capacità di scrivere codice pulito, riusabile e manutenibile secondo i principi Clean Code
  • Conoscenza di logging strutturato e pratiche di observability

Architetture e Cloud

  • Familiarità con architetture modulari e distribuite
  • Conoscenza di Docker e containerizzazione applicativa
  • Esperienza o familiarità con Kubernetes e ambienti orchestrati
  • Conoscenza dei principali pattern architetturali e delle architetture cloud

Costituiscono un plus

  • Esperienza con monorepo Nx o strumenti equivalenti
  • Esperienza con ABP Framework / ASP.NET Boilerplate
  • Conoscenza di Domain Driven Design (DDD)
  • Esperienza in contesti multi-tenant
  • Utilizzo di Serilog, Elastic e strumenti di monitoring
  • Esperienza con Tailwind CSS, Radix UI o Design System condivisi
  • Esperienza con internazionalizzazione (i18n)
  • Esperienza nell