Il Politecnico di Milano cerca due Full Stack Developer a tempo indeterminato e tempo pieno, nell'area dei funzionari, per progettare e sviluppare applicazioni a supporto di didattica e ricerca. Possono partecipare chi ha una laurea triennale, o una laurea magistrale o specialistica, e chi ha la cittadinanza italiana o di un Paese UE, oltre ai casi previsti dal D.Lgs. 165/2001. La domanda va inviata tramite InPA, con il pagamento di 25,82 € non rimborsabile, entro il 12 novembre 2026 alle ore 12:00.
In breve
Attenzione
- La scadenza è il 12 novembre 2026 alle ore 12:00 secondo il testo del bando, mentre il portale InPA riporta l'11 novembre 2026 alle ore 12:00: conviene considerare la scadenza più prudente.
- Il contributo di 25,82 € non è rimborsabile e va pagato con PagoPA entro la scadenza; una candidatura pagata ma non inviata resta in stato di bozza e non è valida.
- La prova scritta è fissata il 18 novembre 2026 alle ore 10:00, la prova orale il 19 novembre 2026 alle ore 10:00. Presentarsi alle ore 9:30 presso l'Area Servizi ICT, Piazza Leonardo da Vinci 32, Milano, con documento di riconoscimento valido.
- La preselezione è eventuale: si svolgerebbe nella stessa giornata della prova scritta, solo se il numero dei candidati lo rendesse necessario.
- La conoscenza della lingua inglese, scritta e parlata, è richiesta e viene verificata all'orale.
Requisiti
- Titolo di studioLaurea magistrale (D.M. 270/2004, laurea specialistica D.M. 509/1999 o diploma di laurea vecchio ordinamento) ovvero laurea triennale (D.M. 509/1999 o D.M. 270/2004). Per i titoli conseguiti all'estero è richiesto il provvedimento di equipollenza o la domanda di riconoscimento.
- Etàda 18 anni
- CittadinanzaCittadinanza italiana o di altro Stato membro dell'Unione Europea, ovvero possesso dei requisiti previsti dall'art. 38, commi 1, 2 e 3-bis del D.Lgs. 165/2001 (familiari di cittadini UE con diritto di soggiorno, titolari di permesso UE per soggiornanti di lungo periodo, titolari dello status di rifugiato o di protezione sussidiaria). I cittadini UE, loro familiari e i cittadini di Paesi terzi devono dimostrare adeguata conoscenza della lingua italiana.
- Lingue e informaticaConoscenza della lingua inglese, scritta e parlata. Conoscenza delle apparecchiature e delle applicazioni informatiche più diffuse.
Altri requisiti
- Godimento dei diritti civili e politici
- Idoneità fisica allo specifico impiego
- Non essere esclusi dall'elettorato politico attivo
- Non essere stati destituiti o dispensati dall'impiego presso una pubblica amministrazione per persistente insufficiente rendimento, né licenziati per motivi disciplinari, né dichiarati decaduti per documenti falsi o viziati da invalidità insanabile
- Dichiarare eventuali procedimenti penali in corso o precedenti penali iscrivibili nel casellario giudiziale
- I requisiti devono essere posseduti sia alla scadenza della domanda sia alla firma del contratto di lavoro
Riserve e preferenze
- Riserva a favore dei volontari delle Forze Armate (D.Lgs. 66/2010): il posto è riservato prioritariamente a un volontario; se non c'è un candidato idoneo appartenente a tale categoria, è assegnato a un altro candidato utilmente collocato in graduatoria.
- Frazione di riserva per gli operatori volontari che hanno concluso il servizio civile universale o nazionale senza demerito (art. 18, comma 4, D.Lgs. 40/2017), cumulata con altre frazioni.
- Categorie protette L. 68/1999: iscritti negli elenchi presso i centri per l'impiego, inclusi tra i vincitori se conseguono l'idoneità e risultano disoccupati alla scadenza della domanda e all'immissione in servizio.
- Titoli di preferenza a parità di merito secondo l'art. 5, comma 4, D.P.R. 487/1994, da dichiarare e certificare nella domanda. La preferenza di genere non si applica.
Prove
Materie d'esame
- Strumenti per la modellazione di sistemi, applicazioni e basi di dati (diagrammi UML)
- Tecniche di progettazione della UX e UI
- HTML, CSS, JavaScript, TypeScript, Node.js e almeno un framework front end (es. React)
- Almeno un IDE di sviluppo (es. Eclipse, Visual Studio Code)
- Un linguaggio di programmazione (Java o C#) e almeno un framework back end (es. Spring) per la scrittura di RESTful Web Services
- SQL con estensioni procedurali (es. PL-SQL per Oracle DBMS) e strumenti per la progettazione di basi di dati con metodologie ER/UML (es. ERWin)
- Git, Gradle e tecniche di CI/CD
- Principi di test automatico del codice e tecniche per qualità e sicurezza del codice (tecniche OWASP)
- Analisi, progettazione, sviluppo e test di applicazioni software in sistemi informativi complessi di livello enterprise
- Progettazione concettuale e logica di basi di dati relazionali
- Linguaggi e formalismi di modellazione nelle fasi del ciclo di vita del software
Come candidarsi
Domanda esclusivamente online tramite la Piattaforma unica di reclutamento InPA (www.inpa.gov.it), con accesso tramite SPID, CIE, CNS o eIDAS. Il curriculum vitae compilato in fase di registrazione vale come dichiarazione sostitutiva. Nella domanda vanno dichiarati cognome, nome, codice fiscale, luogo e data di nascita, cittadinanza, residenza o domicilio, PEC o domicilio digitale, recapito telefonico, comune di iscrizione alle liste elettorali, titolo di studio con università e data, condanne o procedimenti penali, posizione rispetto agli obblighi di leva, eventuali invalidità, DSA e categorie riservatarie. I candidati extra UE devono allegare il permesso di soggiorno o la ricevuta di rinnovo o il certificato dello status di rifugiato. Non sono ammesse domande inviate con altri mezzi.
Preparati alla prova
Chi supera un concorso di solito studia su un manuale specifico e si allena con i quiz. Ecco da dove cominciare.
Link affiliati Amazon: se acquisti, Posso partecipare? riceve una piccola commissione, senza costi in più per te.
Cosa non abbiamo trovato nel bando
- Scadenza in conflitto: il bando indica 12 novembre 2026 ore 12:00 (art. 3 e frontespizio), il portale InPA indica 11 novembre 2026 ore 12:00.
- Il bando non indica quanti posti sono riservati a ciascuna categoria riservataria.
- Il bando non elenca un programma d'esame chiuso: le materie sono ricavate dalle competenze tecniche e dalle attività indicate all'art. 1.
- Il bando non indica esperienze professionali, iscrizioni ad albi o patenti richieste.
- Il bando non indica se la preselezione sarà effettivamente svolta: dipenderà dal numero di candidati.