Vai al contenuto principale

Full Stack Developer

Tecnologia
DentalPro
Milano, Italia40.000 € - 45.000 € /anno1 settimana faFino al 14/12/2026
Tempo pieno

Descrizione della posizione

Descrizione azienda

DentalPro è il più grande Gruppo odontoiatrico italiano con oltre 280 centri dentistici di proprietà, su tutto il territorio italiano.

Posizione

Cerchiamo uno sviluppatore full stack che entri nel nostro gruppo di lavoro e sappia seguire una funzionalità dall'inizio alla fine: dall'interfaccia utente alla logica applicativa, fino alla progettazione della base dati.

Ci interessa una persona che non si limiti a scrivere codice, ma che sappia ragionare sull'architettura del software, valutare il corretto dimensionamento dei componenti e scegliere le soluzioni progettuali più adatte al contesto. In via secondaria, il ruolo prevede anche il coordinamento di fornitori esterni su specifiche attività di sviluppo software.

Responsabilità principali

  • Progettare e sviluppare funzionalità complete, coprendo front end, back end e struttura del database.
  • Sviluppare interfacce web in Angular, curandone manutenibilità, prestazioni ed esperienza utente.
  • Realizzare servizi e API in C#/.NET, con attenzione a qualità del codice, sicurezza e testabilità.
  • Progettare e ottimizzare schemi di database su SQL Server, incluse query, indici e stored procedure.
  • Analizzare l'architettura esistente e contribuire al corretto dimensionamento dei componenti in termini di responsabilità, scalabilità e prestazioni.
  • Individuare e applicare i design pattern appropriati quando compatibili con il contesto, evitando complessità non necessarie.
  • Partecipare a code review, stime e definizione delle soluzioni tecniche insieme al team.
  • Coordinare i fornitori esterni su specifiche attività di sviluppo: condividere i requisiti tecnici, verificare qualità e coerenza architetturale del codice consegnato, monitorare l'avanzamento rispetto alle scadenze.

Requisiti

  • Circa 5 anni di esperienza nello sviluppo software in contesti professionali.
  • Solida esperienza con Angular (TypeScript, componenti, servizi, gestione dello stato, RxJS).
  • Solida esperienza con C# e l'ecosistema .NET (Web API, Entity Framework o equivalenti).
  • Ottima conoscenza di SQL Server: modellazione dati, scrittura e ottimizzazione di query, indicizzazione.
  • Capacità dimostrata di sviluppare funzionalità end-to-end su tutti i livelli dell'applicazione.
  • Buona conoscenza dei principi di progettazione del software (SOLID, separazione delle responsabilità) e dei principali design pattern.
  • Familiarità con Git e con i flussi di lavoro collaborativi.
  • Buona conoscenza della lingua inglese, scritta e orale, per consultare la documentazione tecnica e interfacciarsi con il supporto dei framework specialistici utilizzati, prodotti da aziende estere.

Requisiti richiesti

  • Esperienza con Node.js per lo sviluppo di servizi back end o strumenti di supporto.
  • Esperienza con Python per scripting, automazione o elaborazione dati.
  • Conoscenza di pratiche CI/CD, containerizzazione (Docker) o ambienti cloud.
  • Esperienza con test automatici (unit e integration test).
  • Esperienza, anche parziale, nel coordinamento di fornitori esterni o team di sviluppo in outsourcing.
  • Esperienza di sviluppo supportata da strumenti di intelligenza artificiale (ad esempio assistenti di coding e agenti AI), con capacità di valutarne criticamente l'output.

Competenze trasversali

  • Approccio analitico e capacità di valutare pro e contro delle diverse soluzioni tecniche.
  • Autonomia nella gestione delle attività e, al tempo stesso, attitudine al lavoro in team.
  • Capacità di comunicare scelte tecniche in modo chiaro anche a interlocutori non tecnici.
  • Capacità di interfacciarsi con interlocutori esterni, gestendo priorità, scadenze e verifiche sul lavoro svolto.
  • Curiosità e voglia di aggiornarsi sulle tecnologie.

Altre informazioni

  • Contratto a tempo indeterminato.
  • Lavoro ibrido con 2 giorni di smart working a settimana.
  • Sede di lavoro: Via Montecuccoli 32, 20147 Milano (MI)
  • Inserimento in un gruppo in costante crescita, con percorsi di sviluppo interno e formazione continua.
  • Un ruolo con ampio spazio sulle scelte tecniche e architetturali.
  • Range retributivo: 40.000 - 45.000 + variabile
Keywords
Web APICodingScalabilityTypescriptModoAngularNode.jsAngularJSJavaScriptPythonSqlEntity FrameworkCI / CDMaintainabilityNodeADO.NETGitDockerCode reviewCI/CD

Ti interessa questa posizione?