Utilizziamo i cookie per assicurarti la migliore esperienza nel nostro sito. Questo sito utilizza i cookie, anche di terze parti, per inviarti messaggi promozionali personalizzati. Per saperne di più, conoscere i cookie utilizzati dal sito ed eventualmente disabilitarli, accedi alla Cookie Policy. Se prosegui nella navigazione di questo sito acconsenti all’utilizzo dei cookie.

Lavora con noi

TORNA ALL'ELENCO DELLE POSIZIONI

Analista programmatore di applicazioni su dispositivi mobili

QUALIFICA

Laurea in Ingegneria informatica o Telecomunicazioni.

COLLOCAZIONE DEL RUOLO

Dipendenza funzionale: Direttore Tecnico

SCOPO DEL RUOLO

Svolgere le attività di analisi e sviluppo di applicazioni su dispositivi mobili in ambito CRM.

AREE DI CONOSCENZA FUNZIONALE GENERALE

  • Conoscenza dei principali standard di analisi e progettazione del software (UML, design patterns).
  • Conoscenza delle principali metodologie di sviluppo del software (Agile technologies e continous integration systems).
  • Conoscenza in ambito software configuration management.
  • Conoscenza delle metodologie e tecniche di host testing ed integration testing.
  • Conoscenza delle tecnologie e degli standard in ambito di reti mobili.

AREE DI RESPONSABILITA’ FUNZIONALE SPECIFICHE

Traduce i requisiti espressi dagli analisti funzionali, in specifiche funzionali degli sviluppi software, in coerenza con gli obiettivi concordati con il Project Manager e realizza il sistema informatico. A tal fine:

  • partecipa alla stesura del disegno logico ed applicativo del sistema;
  • definisce le specifiche di programmazione sulla base delle specifiche di analisi e traduce le specifiche di programmazione in codice; oppure realizza (o guida la realizzazione) programmi secondo metodologie / linguaggi di rapid prototyping o di sviluppo ad oggetti;
  • definisce e realizza le procedure per la gestione del sistema (lancio, back-up, recovery, ecc.);
  • documenta i programmi realizzati e partecipa alla realizzazione operativa (manuali e/o help in linea) per l’utente;
  • esegue i test di primo livello, o ne guida l’esecuzione, partecipa alla stesura di piani e procedure di test / collaudo ed esegue e documenta i test / collaudi del sistema e la messa a punto finale;
  • partecipa all’installazione del sistema sia nella fase di collaudo in sede che presso il cliente finale e all’avviamento del sistema curando anche l’addestramento e l’assistenza degli utenti;
  • ricerca nuove risorse strumentali volte al miglioramento continuo dell’attività.

AREE DI RESPONSABILITA’ GESTIONALE

  • Collabora alla gestione delle risorse strumentali a disposizione, coerentemente agli obiettivi del progetto
  • Si integra con gli altri membri dell’equipe (puntualità nelle relazioni), e relaziona con colleghi, personale interno ed esterno all’Azienda con equilibrio, maturità e cortesia.
  • Partecipa alle riunioni giornaliere, settimanali e mensili generali o specialistiche nel settore, ha accesso e consulta libri, monografie e riviste specialistiche del settore.
  • Esercita un’azione di collegamento con le figure di analista funzionale di processo e con il senior developer di riferimento

AREE DI CONOSCENZA FUNZIONALE APPLICATIVA

  • Conoscenza delle seguenti piattaforme:
    • Windows mobile
    • Symbian
    • Blackberry
    • Android
    • iPhone
  • Conoscenza dei seguenti linguaggi di programmazione:
    • C
    • Objective C
    • C++
    • C#
    • Java
  • Conoscenza dei principali applicativi in ambito software configuration management (es: subversion).

Altre informazioni

  • Conosce la lingua inglese ed è disponibile a trasferte nazionali ed internazionali

nessun file selezionato