Responsabile Digital product developer

SEP
14. Servizi digitali
REPERTORIO
Calabria

Competenze

Sviluppare nuove applicazioni software, sia pagine/sistemi web sia applicazioni per dispositivi mobile.
Mostra abilità e conoscenze
Conoscenze
  • Ambienti di sviluppo e strumenti
  • Utilizzo dei linguaggi di programmazione per creare, modificare e cancellare data base
  • Basi di dati e modelli relazionali
  • Interrogazione di data base
  • Linguaggi di programmazione
  • Metodi di programmazione software
  • Modelli di applicazioni internet
  • Progettazione e sviluppo di applicazioni web
  • Gestione reti e sistemi di comunicazione
  • Gestione e ripristino copie di backup
Abilità
  • Applicare i principi di programmazione
  • Applicare procedure di rilascio (per specifiche e software)
  • Utilizzare linguaggi di programmazione
  • Utilizzare linguaggi e ambienti di sviluppo web
  • Utilizzare metodologie di programmazione software
  • Utilizzare strumenti CASE e IDE
  • Utilizzare strumenti di collaborazione e di controllo delle versioni
  • Utilizzare strumenti di costruzione di interfacce utente per internet
  • Utilizzare strumenti di progettazione
Garantire la sicurezza e rispettare le normative in materia di privacy, adottando eventuali misure di correzione.
Mostra abilità e conoscenze
Conoscenze
  • Principi di programmazione sicura
  • Principi di networking
  • Sicurezza dei sistemi operativi
  • Sicurezza delle applicazioni web
  • Sicurezza delle basi di dati
  • Sicurezza delle reti
  • Normativa sulla protezione della proprietà intellettuale (diritto d'autore)
  • Normativa sulla protezione dei dati personali e sicurezza della rete
  • Normativa sull'informazione
  • Principi comuni e aspetti applicativi della legislazione vigente in materia di sicurezza
Abilità
  • Applicare i principi di programmazione sicura
  • Applicare procedure di sicurezza e utilizzo delle reti
  • Applicare tecniche di protezione crittografica
  • Applicare tecniche di valutazione del rischio informatico
  • Utilizzare strumenti di controllo degli accessi alle basi di dati
  • Utilizzare strumenti di controllo degli accessi e di aggiornamento automatico di un sistema operativo
  • Applicare informative sulla privacy ed informative cookie privacy