KIRANET

Analista software

Job Location

Aversa, Italy

Job Description

Siamo un’azienda campana e un centro di ricerca ICT tra i noti in 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. 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 Cercasi Sviluppatore Software per Lezioni di Programmazione J-18808-Ljbffr

Location: Aversa, Campania, IT

Posted Date: 10/8/2025
View More KIRANET Jobs

Contact Information

Contact Human Resources
KIRANET

Posted

October 8, 2025
UID: 5430775186

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.