Stiamo selezionando un professionista con competenze approfondite nei seguenti ambiti:
- Conoscenza degli strumenti e dei framework di analisi e definizione dei requisiti.
- Conoscenza dei processi e delle metodologie per lo sviluppo della soluzione informatica e degli strumenti utilizzabili per identificare e documentare i requisiti.
- Conoscenza del Codice dell'Amministrazione Digitale e della normativa collegata.
- Conoscenza approfondita dei linguaggi di programmazione Java, JavaScript, dei framework Angular, Java J2EE, SpringBoot e del DBMS PostgreSQL.
- Ottima conoscenza delle metodologie di analisi e disegno per oggetti, per servizi e Object Oriented con UML.
- Conoscenza delle metodologie di sviluppo Agile, Scrum.
- Buone conoscenze generali e sensibilità organizzativa per comprendere rapidamente le necessità del cliente.
Esperienza richiesta:
- Realizzazione di soluzioni software con strumenti di management.
- Definizione e raccolta di requisiti funzionali e non.
- Implementazione di soluzioni software di media ed alta complessità.
- Utilizzo di tecnologie di programmazione basate su Java, JavaScript, e di interrogazione DB tramite linguaggi SQL.
- Sviluppo di architetture software basate su framework Angular, Java J2EE, SpringBoot e tecnologie equivalenti.
- Sviluppo software in ambito PA su tematiche similari a quelle descritte nella linea di servizio.
Responsabilità della posizione:
- Analisi e definizione dei requisiti funzionali e non funzionali.
- Progettazione e sviluppo di soluzioni software complesse.
- Collaborazione con il team di sviluppo per implementare le soluzioni proposte.
- Monitoraggio e aggiornamento delle applicazioni esistenti secondo le normative vigenti e le esigenze dei clienti.
RAL fino a: in base alla seniority
Sede di lavoro: Roma