ICT-Application Development Specialist APF
ICT-Application Development Specialist APF

Informatica

L'ICT-Application Development Specialist si occupa della pianificazione, dello sviluppo, della distribuzione e della gestione continua di applicazioni informatiche, specializzandosi in front-end, back-end, mobile o data engineering. Oltre all'implementazione tecnica, partecipano attivamente allo sviluppo concettuale delle applicazioni e alla risoluzione di problemi complessi.

Attività

Gestione del team e del progetto
  • comprendere le esigenze dei clienti e delle clienti e definire il quadro dell'incarico
  • coordinare il lavoro dei diversi team di sviluppo e definire procedure comuni: modelli di progettazione o standard di codifica
  • monitorare le innovazioni e le tendenze tecnologiche, valutarne il potenziale e l'utilità
Specializzazione front-end
  • progettare e realizzare il front-end (parte visibile) di applicazioni client o web
  • identificare possibili ottimizzazioni: stabilità, interattività tra utente e sistema, gestione delle lingue o altro
  • testare il corretto funzionamento delle applicazioni
Specializzazione mobile
  • pianificare applicazioni che accedono alle interfacce native e ai sensori dei dispositivi, rispettando le normative sulla protezione dei dati
  • sviluppare applicazioni in base alle caratteristiche di diversi dispositivi: fonte di energia limitata o disponibilità mobile dei servizi
Specializzazione back-end
  • pianificare e implementare nuove applicazioni back-end, parte non visibile, che consentono di reagire ai comandi degli utenti
  • gestire, ottimizzare, adattare e monitorare le applicazioni back-end per conservare, salvare e accedere ai dati tenendo conto di prestazioni, possibilità di evoluzione e sicurezza
  • determinare e progettare sistemi di gestione di database, strutture dati e utilizzo; verificarne l'integrità e la qualità
  • sviluppare interfacce applicative
  • valutare e definire protocolli e strumenti di sicurezza e monitoraggio, come software di sorveglianza, generatori di avvisi, test e altro
Specializzazione data engineering
  • analizzare, strutturare, gestire e proteggere i dati
  • determinare le tecnologie appropriate considerandone vantaggi e svantaggi, compatibilità, impatto
  • sviluppare modelli di elaborazione dati per consentire la gestione, l'utilizzo e il trattamento sicuro ed efficiente di grandi volumi di dati
  • trasformare i dati indipendentemente dal loro formato e dalla tecnologia utilizzata, per consentirne lo sfruttamento

Condizioni di lavoro

Gli ICT-Application Development Specialist e le ICT-Application Development Specialist lavorano prevalentemente in ufficio.  Gli orari sono in genere regolari, ma possono diventare più intensi durante il rilascio in produzione delle applicazioni

Questi professionisti e queste professioniste trovano impiego presso aziende di sviluppo software, nei dipartimenti IT di grandi società, o direttamente presso i clienti come liberi professionisti e libere professioniste o su incarico di società di servizi. Devono costantemente aggiornare le proprie conoscenze e rimanere al passo con le ultime tendenze, considerando l'evoluzione tecnologica sempre più rapida. Le prospettive di impiego sono buone grazie allo sviluppo e all'uso crescente di applicazioni e dispositivi mobili, nonché all'importanza crescente dei dati, che devono essere gestiti e analizzati.

Attitudini e interessi

Attitudini
  • Capacità di adattamento all'evoluzione tecnologica
  • Capacità di analisi
  • Spirito innovativo
  • Spirito metodico
  • Spirito d'iniziativa
  • Abilità numeriche
  • Capacità di pianificazione e organizzazione
Interessi
  • Lavorare al computer
  • Dirigere e assumersi delle responsabilità
  • Pianificare, organizzare

Formazione

Questa formazione è generalmente modulare e si acquisisce parallelamente all'esercizio della professione.

Durata
  • 1,5 anni
Specializzazioni
  • front-end
  • mobile
  • back-end
  • data engineering
Condizioni di ammissione
Titolo
  • attestato professionale federale (APF) di ICT-Application Development Specialist

Formazione continua

Diploma federale,

  • ICT-Manager EPS
  • Information Security Manager EPS

Scuola universitaria