Attiva gli avvisi di lavoro via e-mail!

Analista Programmatore

Innovio

Lazio

In loco

EUR 35.000 - 50.000

Tempo pieno

Oggi
Candidati tra i primi

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Descrizione del lavoro

Una azienda di consulenza cerca un Analista Programmatore per analizzare requisiti e sviluppare soluzioni software. Richiesta esperienza in C# e .NET, gestione di Microsoft Azure e SQL, con interesse per lo sviluppo di API e applicazioni web sicure. È fondamentale avere buone capacità comunicative e orientamento al cliente.

Competenze

  • Ottima conoscenza di C# e .NET.
  • Esperienza con Microsoft Azure e servizi cloud.
  • Buona padronanza di SQL e scrittura di query.
  • Esperienza nello sviluppo di API REST e SOAP.
  • Conoscenza di Git e CI/CD.
  • Competenze nello sviluppo di applicazioni web.

Mansioni

  • Raccogliere e interpretare le esigenze dei clienti.
  • Analizzare i requisiti e redigere la documentazione.
  • Coordinare il team di sviluppo.
  • Partecipare alla scrittura e al testing del codice.
  • Verificare la conformità del software.

Conoscenze

C#
.NET Framework / .NET Core
Microsoft Azure
SQL
Git
Sviluppo applicazioni web
JavaScript frameworks

Strumenti

SQL Server
Descrizione del lavoro

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.
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.