Software Developer .NET
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Continuando accetti i nostri Termini & Informativa sulla privacy.
ppadesso.it è un’azienda specializzata nella progettazione, realizzazione e adozione di soluzioni digitali. /p pSiamo orgogliosi di essere riconosciuti tra i bBest Workplaces Italia 2026 /b, con certificazione bGreat Place to Work® /b /p pLavoriamo ogni giorno per costruire soluzioni di qualità in cui tecnologia, metodo agile e intelligenza artificiale si integrano in modo concreto. /p pNell’ottica di potenziamento del team, ricerchiamo buna persona nel ruolo di Senior Software Developer /b da inserire su progetti enterprise ad alta complessità /p h3Il tuo ruolo /h3 pLa 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. /p pIl 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. /p pAvrai l'opportunità di: /p ul liProgettare e sviluppare API REST utilizzando ASP.
NET Core e Entity Framework Core /li liRealizzare componenti e interfacce web moderne con React, Next.js e TypeScript /li liCollaborare con il team nella definizione di user stories, requisiti funzionali e soluzioni tecniche /li liProgettare soluzioni software scalabili, manutenibili e aderenti agli standard aziendali /li liIntegrare sistemi e servizi esterni attraverso API e protocolli applicativi /li liContribuire alla qualità del software attraverso testing automatico, code review e pratiche di continuous integration /li liPartecipare all’evoluzione delle pipeline CI/CD e dei processi DevOps /li liMonitorare e risolvere problematiche tecniche, prestazionali e applicative /li liCollaborare con figure tecniche e di business per tradurre esigenze funzionali in soluzioni concrete e sostenibili /li liUtilizzare strumenti di AI-assisted development per incrementare produttività, qualità del codice e documentazione tecnica /li liCondividere conoscenza e contribuire alla crescita tecnica del team /li /ul h3Competenze tecniche richieste /h3 pSviluppo Software /p ul liSolida conoscenza della programmazione ad oggetti (OOP) /li liEsperienza nello sviluppo backend con C# e .
NET (ASP.
NET Core Web API) /li liEsperienza con Entity Framework Core e Microsoft SQL Server /li liProgettazione e implementazione di REST API /li liGestione di autenticazione, autorizzazione, ruoli e permessi tramite JWT /li liFamiliarità con OpenAPI/Swagger e generazione automatica di client API /li liEsperienza nell'utilizzo di Git e workflow collaborativi (Pull Request, Code Review) /li /ul h3Qualità e Delivery /h3 ul liEsperienza con test automatici unitari, integrazione ed end-to-end /li liConoscenza di pipeline CI/CD e strumenti di analisi della qualità del software /li liCapacità di scrivere codice pulito, riusabile e manutenibile secondo i principi Clean Code /li liConoscenza di logging strutturato e pratiche di observability /li /ul h3Architetture e Cloud /h3 ul liFamiliarità con architetture modulari e distribuite /li liConoscenza di Docker e containerizzazione applicativa /li liEsperienza o familiarità con Kubernetes e ambienti orchestrati /li liConoscenza dei principali pattern architetturali e delle architetture cloud /li /ul h3Costituiscono un plus /h3 ul liEsperienza con monorepo Nx o strumenti equivalenti /li liEsperienza con ABP Framework / ASP.
NET Boilerplate /li liConoscenza di Domain Driven Design (DDD) /li liEsperienza in contesti multi-tenant /li liUtilizzo di Serilog, Elastic e strumenti di monitoring /li liEsperienza con Tailwind CSS, Radix UI o Design System condivisi /li liEsperienza con internazionalizzazione (i18n) /li liEsperienza nella gestione di job asincroni e processi batch ad alto volume /li /ul h3Competenze trasversali e metodologiche /h3 ul liCapacità di analisi critica e problem solving /li liApproccio orientato al risultato e alla qualità /li liAutonomia nella gestione delle attività assegnate /li liAdattabilità a tecnologie e contesti in evoluzione /li liCollaborazione efficace in team multidisciplinari /li liCapacità di apprendere rapidamente nuovi strumenti e metodologie /li liComunicazione chiara e strutturata /li liAttitudine al lavoro di squadra e alla condivisione della conoscenza /li liCuriosità verso il dominio applicativo e il business del cliente /li liOrientamento al miglioramento continuo /li liAderenza ai principi Agile come metodo operativo concreto /li liUtilizzo consapevole di strumenti AI-assisted per sviluppo software /li liCapacità di utilizzare AI per generazione di codice, test e documentazione /li liComprensione delle potenzialità e dei limiti degli LLM /li liInteresse verso l'integrazione di soluzioni AI nei prodotti software /li /ul h3Formazione ed esperienza /h3 ul liLaurea in Informatica, Ingegneria Informatica o discipline affini (o esperienza equivalente