Analista funzionale IT

20 ore fa

Umbria, Italia InRebus Srl Tempo pieno
In Rebus Technologies nasce come software house e consulting company. Oggi è un'azienda versatile fatta di persone con profonda esperienza nei settori IT, formazione e multimedia: progettiamo soluzioni digitali avanzate in grado di fornire ai nostri clienti la migliore esperienza possibile. Posizione: in Rebus Technologies (Gruppo FOS) è alla ricerca per supporto al team interno uno/a IT Functional Analyst su Torino Responsabilità principali Business–IT liaison: fungere da punto di riferimento tra stakeholder di business, Product Manager, team di sviluppo e QA, garantendo una comunicazione efficace e una comprensione condivisa delle esigenze e delle soluzioni. Analisi funzionale e soluzione dei problemi: tradurre le richieste del business in requisiti funzionali chiari, strutturati e verificabili, individuando soluzioni coerenti con le caratteristiche del prodotto, l'architettura esistente e gli obiettivi aziendali (perimetro dell'attività definita dal PM). Conoscenza ed evoluzione del prodotto: acquisire una conoscenza approfondita delle funzionalità, delle logiche applicative, delle dipendenze e dei flussi del prodotto, al fine di proporre soluzioni sostenibili, riutilizzare le funzionalità esistenti e individuare opportunità di ottimizzazione, orientare gli sviluppatori. Elaborazione dei documenti di progetto (specifiche funzionali/manuali utente/testbook): redigere documentazione funzionale e tecnica, user story, acceptance criteria, diagrammi di processo, casi d'uso e specifiche necessarie a consentire al team di sviluppo di implementare le soluzioni in modo chiaro e coerente. Collaborazione con il team tecnico: confrontarsi con sviluppatori, architetti e QA per chiarire i requisiti, valutare la fattibilità delle soluzioni, gestire i dubbi implementativi e verificare che il risultato sviluppato sia conforme alle esigenze definite. Gestione end-to-end delle funzionalità: seguire le attività lungo tutte le fasi del ciclo di delivery, dall'analisi iniziale al design funzionale, dalla pianificazione allo sviluppo, dai test al rilascio, assicurando continuità informativa e presidio delle attività fino alla consegna in allineamento con la pianificazione fornita dal PM. Pianificazione e prioritizzazione: contribuire alla definizione delle priorità, alla valutazione delle dipendenze e alla pianificazione delle attività, fornendo al Product Manager e/o al Project Manager elementi concreti per stimare impatti, effort, rischi e tempistiche. Promuovere la risoluzione dei problemi nell'ambito delle proprie responsabilità e coinvolgere tempestivamente il PM quando sono necessarie decisioni, riallocazioni di risorse o modifiche a priorità, tempi o perimetro. Analisi d'impatto e gestione del cambiamento: valutare le conseguenze delle modifiche richieste sulle funzionalità esistenti, sugli altri moduli, sui processi operativi, sui dati, sulle integrazioni e sulle attività già pianificate. Evidenziare rischi, regressioni potenziali e impatti a valle prima di procedere con l'implementazione. Definizione ed esecuzione dei test funzionali: predisporre test case, scenari di collaudo e criteri di accettazione; collaborare con il team QA ed eseguire o coordinare i test funzionali e gli User Acceptance Test (UAT), verificando che la soluzione soddisfi i requisiti e sia pronta per il rilascio. Competenze ed esperienza Minimo 4 anni di esperienza come Functional Analyst, Business Analyst o in un ruolo equivalente di analisi funzionale in contesti IT e di sviluppo software. Esperienza nella raccolta, analisi, formalizzazione e gestione dei requisiti funzionali. Esperienza nel confronto diretto con stakeholder di business e team tecnici, con capacità di mediazione tra esigenze operative e vincoli tecnologici. Esperienza nel seguire le funzionalità lungo le diverse fasi del ciclo di delivery, dalla definizione dei requisiti fino ai test e al rilascio. Buona conoscenza di database relazionali e SQL, con capacità di interrogare i dati, verificarne la coerenza e supportare le attività di analisi e troubleshooting. Comprensione delle logiche di programmazione e delle architetture applicative, con conoscenza di Java o di un linguaggio equivalente considerata un plus. Conoscenza di Jira, Service Now e strumenti analoghi per la gestione di requisiti, backlog, attività e documentazione. Buona conoscenza della lingua inglese (B2-C1). Orientamento alla soluzione: attitudine a comprendere il problema alla radice, valutare alternative e proporre soluzioni praticabili, considerando benefici, costi, rischi e vincoli. Pensiero analitico e sistemico: capacità di comprendere le relazioni tra funzionalità, processi, dati e sistemi, prevedendo gli effetti diretti e indiretti delle modifiche. Ownership e orientamento al risultato: capacità di seguire le attività fino al completamento, verificando che la soluzione consegnata risponda effettivamente al bisogno iniziale. Comunicazione efficace: capacità di adattare il linguaggio al proprio inter