Software Developer .NET

2 giorni fa

Roma, Provincia di Roma; Lazio, Italia adesso.it 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

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 nella gestione di job asincroni e processi batch ad alto volume

Competenze trasversali e metodologiche

Capacità di analisi critica e problem solving

Approccio orientato al risultato e alla qualità

Autonomia nella gestione delle attività assegnate

Adattabilit