Attiva gli avvisi di lavoro via e-mail!

Analista software

KIRANET

Aversa

Ibrido

EUR 35.000 - 50.000

Tempo pieno

Oggi
Candidati tra i primi

Descrizione del lavoro

Un centro di ricerca ICT cerca un Analista Software per lavorare nella Solution Development Area. Il candidato ideale avrà almeno 5 anni di esperienza nello sviluppo software, in particolare con Java, e capacità di collaborare con il team per progettare e sviluppare soluzioni efficaci. La posizione offre una sede in Aversa con possibilità di smart working.

Competenze

  • Almeno 5 anni di esperienza nello sviluppo software.
  • Capacità di tradurre requisiti aziendali in soluzioni tecniche.
  • Familiarità con metodologie di sviluppo come Agile o Scrum.

Mansioni

  • Raccogliere e analizzare i requisiti aziendali.
  • Collaborare con il team per progettare soluzioni.
  • Scrivere codice di alta qualità e testare il software.

Conoscenze

Sviluppo software
Analisi dei requisiti
Conoscenza dei database
Metodologie di sviluppo
Problem-solving
Testing e qualità del software
Versionamento del codice
Competenze di documentazione

Strumenti

Java
SQL
NoSQL
Git
Spring
Hibernate
Descrizione del lavoro

Siamo un’azienda campana e un centro di ricerca ICT tra i notiin Italia, che da 20 anni promuove l’innovazione tecnologica in diversi settori (Sanità, Manifatturiero, Aerospazio, Ferroviario e Smart-Cities). Realizziamo progetti di ricerca, prototipazione, sviluppo pre-competitivo e industrializzazione ad alta tecnologia (Artificial Intelligence, Machine Learning, Industry 4.0, Internet of Things, Augmented e Virtual Reality, Digital Healthcare). Il nostro punto di forza è un ambiente giovane e collaborativo che mette al centro le competenze, l’unicità e l’inclusione di ciascuna persona.

Partiamo da un’idea, la realizziamo e la immettiamo sul mercato.

In questo contesto e con un piano di crescita in forte espansione, cerchiamo ANALISTA SOFTWARE da inserire nel dipartimento Solution Development Area.

Panoramica del ruolo

Il Software Analyst avrà un ruolo cruciale nella comprensione e traduzione dei requisiti aziendali in soluzioni software efficaci, lavorando sia sull\'analisi dei bisogni degli utenti che sulla progettazione e sviluppo delle applicazioni. Sarai responsabile di raccogliere, analizzare e documentare i requisiti, progettare soluzioni tecniche, scrivere codice e testare il software. Lavorerai a stretto contatto con il team di sviluppo, i project manager e gli stakeholder aziendali per garantire che le soluzioni soddisfino le aspettative.

Responsabilità principali

  • Analisi dei requisiti : Raccogliere e analizzare i requisiti aziendali, comprendere le necessità degli utenti e tradurle in soluzioni software concrete e scalabili.
  • Progettazione delle soluzioni : Collaborare con il team per progettare l'architettura delle applicazioni, definire flussi di lavoro e specifiche tecniche in base ai requisiti raccolti.
  • Sviluppo software : Scrivere codice di alta qualità. Implementare nuove funzionalità e migliorare quelle esistenti.
  • Testing e Debugging : Eseguire test per garantire che il software funzioni come previsto, eseguire il debug del codice e risolvere eventuali problemi tecnici.
  • Documentazione tecnica : Creare e mantenere la documentazione tecnica delle soluzioni sviluppate, incluse specifiche, manuali utente e guide per il supporto.
  • Collaborazione con il team : Lavorare in stretta collaborazione con il team di sviluppo, i designer e gli stakeholder per garantire che le soluzioni siano allineate con le aspettative aziendali e gli standard tecnici.
  • Gestione delle performance : Monitorare le performance delle applicazioni e risolvere i problemi tecnici che potrebbero sorgere in fase di implementazione o durante l\'uso in produzione.
  • Supporto continuo : Fornire supporto post-implementazione, rispondere a domande e risolvere eventuali problematiche che si verificano dopo il lancio del software.

Competenze richieste

  • Esperienza nello sviluppo software : Almeno 5 anni di esperienza nello sviluppo software, con una buona conoscenza dei principali linguaggi di programmazione, in particolare Java.
  • Analisi dei requisiti : Esperienza nella raccolta, analisi e documentazione dei requisiti aziendali, con la capacità di tradurli in soluzioni tecniche.
  • Conoscenza dei database : Buona conoscenza di database relazionali (SQL) e non relazionali (NoSQL), esperienza con query e ottimizzazione delle performance.
  • Metodologie di sviluppo : Familiarità con metodologie di sviluppo come Agile, Scrum o Waterfall.
  • Capacità di problem-solving : Ottime capacità analitiche per risolvere problemi complessi e implementare soluzioni efficienti.
  • Testing e qualità del software : Esperienza con test di unità, test di integrazione e tecniche di debugging.
  • Versionamento del codice : Conoscenza di sistemi di controllo versione come Git per la gestione del codice sorgente.
  • Competenze di documentazione : Abilità nella redazione di documentazione tecnica e manuali utente.

Soft skill

  • Orientamento al risultato : Attitudine al raggiungimento degli obiettivi, con la capacità di rispettare le scadenze e le priorità del progetto.
  • Collaborazione : Ottime capacità di lavorare in team e di comunicare in modo chiaro ed efficace con colleghi e stakeholder.
  • Flessibilità e adattabilità : Capacità di adattarsi a nuovi ambienti e cambiamenti nelle priorità del progetto.
  • Gestione del tempo : Ottime capacità di gestione del tempo e organizzazione, con la capacità di lavorare su più progetti contemporaneamente.
  • Curiosità e aggiornamento continuo : Interesse a mantenersi aggiornato sulle nuove tecnologie, tendenze e best practice nello sviluppo software.

Requisiti preferenziali

  • Esperienza con applicazioni enterprise : Conoscenza delle architetture software di tipo enterprise, incluse soluzioni basate su microservizi.
  • Framework di sviluppo : Esperienza con framework moderni come Spring, Hibernate
  • Esperienza con sistemi ERP o CRM : Esperienza nell\'integrazione o sviluppo di sistemi ERP o CRM.
  • Cloud Computing : Conoscenza di piattaforme cloud come AWS, Azure o Google Cloud.
  • Conoscenza di metodologie di design come UML : Familiarità con strumenti di progettazione come UML per la creazione di diagrammi di flusso, diagrammi di classe e altre rappresentazioni visive.

Info aggiuntive

  • Sede di lavoro : Aversa, CE - possibilità di smart working
  • Orario di lavoro : Full Time
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.