Analista Programmatore

Innovio · Italia ·


Descrizione dell'offerta

Innovio SpA, Società operante nel settore della consulenza per la gestione aziendale in particolare nell’area dell’ingegneria dei sistemi informativi, dello sviluppo di software applicativi e della automazione dei processi aziendali, nell’ottica di potenziare il proprio organico, è alla ricerca di un Analista Programmatore.


L’Analista Programmatore è responsabile dell’analisi dei requisiti e delle esigenze di business dei clienti, traducendole in specifiche tecniche e funzionali per lo sviluppo di soluzioni software. Collabora strettamente con il team di sviluppo per garantire che i prodotti finali soddisfino pienamente gli obiettivi aziendali e le aspettative degli utenti finali.


Principali Responsabilità

  • Raccogliere e interpretare le esigenze dei clienti e degli utenti finali.
  • Analizzare i requisiti e tradurli in un progetto software coerente con le specifiche funzionali.
  • Redigere la documentazione tecnica e funzionale del software.
  • Coordinare e supportare il team di sviluppatori nelle fasi di progettazione e implementazione.
  • Partecipare attivamente alla scrittura e al testing del codice sorgente.
  • Verificare la conformità del software rispetto ai requisiti di business.
  • Definire le procedure di gestione, aggiornamento e manutenzione delle applicazioni.
  • Fornire consulenza per l’ottimizzazione dei processi e il reengineering di software esistenti.


Competenze Tecniche

Il candidato ideale possiede un solido background tecnico orientato alle tecnologie Microsoft e all’ambiente di sviluppo .NET. In particolare, si richiede:

  • Ottima conoscenza del linguaggio C# e dell’ecosistema .NET Framework / .NET Core per la progettazione di applicazioni scalabili e manutenibili.
  • Esperienza con Microsoft Azure , in particolare per la gestione di servizi cloud, integrazione di API e deployment di applicazioni.
  • Buona padronanza di SQL e dei principali sistemi di gestione di database relazionali (es. SQL Server), incluse la scrittura di query, stored procedure e l’ottimizzazione delle performance.
  • Esperienza nello sviluppo e nell’integrazione di sistemi software complessi , inclusa la progettazione e la gestione di API REST e l’interfacciamento con servizi SOAP .
  • Conoscenza di Git e delle pratiche di versionamento del codice, con familiarità con ambienti di integrazione e distribuzione continua (CI/CD pipelines ) per l’automazione dei flussi di sviluppo.
  • Competenze nello sviluppo di applicazioni web , con particolare attenzione alla sicurezza, alle performance e all’usabilità, in contesti enterprise e cloud-based.
  • Facoltativa ma apprezzata l’esperienza con framework JavaScript moderni (React, Angular o Vue.js) per la creazione di interfacce utente dinamiche e interattive.


Competenze Trasversali

  • Solida competenza nella progettazione e sviluppo software, con attenzione all’analisi dei requisiti e al testing funzionale.
  • Capacità di redigere specifiche tecniche e funzionali in linea con le esigenze del cliente.
  • Buona conoscenza degli strumenti di sviluppo e delle metodologie di versionamento e integrazione continua.
  • Eccellenti capacità analitiche e di problem solving.
  • Predisposizione al lavoro in team e per obiettivi, con ottime doti comunicative e relazionali.
  • Orientamento al cliente, precisione e attenzione ai dettagli.

Candidatura e Ritorno (in fondo)