DESCRIZIONE DELL'OFFERTA
Afea è alla ricerca di una figura di Senior Software Developer da inserire nella propria area di Sviluppo per la progettazione e l'implementazione di soluzioni software applicative mirate al mercato Healthcare.La persona sarà incaricata di:Partecipare alla fase di progettazione delle soluzioni richieste in base ai requisiti funzionali documentati dagli analistiOccuparsi dello sviluppo delle soluzioni all'interno di un team di sviluppatori che lavora secondo metodologia Agile SCRUMCoordinarsi con il team, i/le Project Manager e i/le Product Owner per la pianificazione delle attività da considerare prioritarieGestire la produzione e l'archiviazione del codice nel sistema di configuration management aziendale (Git)Interfacciarsi con il team di Quality Assurance durante la fase di verifica e validazione del software prodottoGestire il bug-fixing in base alle segnalazioni di anomalia notificate dai team di Quality Assurance o dal team di AssistenzaPrendersi carico delle attività pianificate all'interno degli Sprint e gestirne la corretta esecuzione secondo i processi aziendali, ad esempio la rendicontazione dell'attività svolta nella piattaforma di issue management (Jira) e le ispezioni sulla qualità del codice tramite SonarQubeAdottare le best practices mirate a garantire la realizzazione di software professionale, come ad esempio la modularità, la testabilità, la riutilizzabilitàProporre e attuare iniziative di miglioramento del software, sia da un punto di vista funzionale che dal punto di vista di performance, sicurezza, stabilitàAttuare interventi di assistenza di II livello sull'applicativo, nei casi in cui il supporto tecnico di I livello fornito dal team di Assistenza si sia rivelato inefficacePredisporre manuali e documentazione idonei a illustrare le soluzioni sviluppate
SEDE DI LAVORO: Terni, Bologna o Rovereto, con possibilità di lavoro in smart working
REQUISITI
Laurea o diploma in informatica, ingegneria informatica o cultura equivalenteEsperienze nello sviluppo di soluzioni software di back-end per strutture sanitarie (Ospedali, Case di Cura, Cliniche, Poliambulatori)Ottima conoscenza del linguaggio di programmazione Java, con particolare riferimento alla realizzazione di applicazioni web-based e di back-endAttenzione per lo sviluppo di applicazioni affidabili, efficienti, manutenibili e sicureOttima conoscenza del linguaggio SQL per l'interazione con database relazionaliEsperienza di almeno 3 anni nella produzione di software professionale che implichi la gestione di dati sensibiliConoscenza dei principi guida del modello Agile
COSTITUISCONO TITOLI PREFERENZIALI:
Conoscenza ed esperienza con modelli di sviluppo a microserviziConoscenza degli standard di interoperabilità HL7 e FHIRConoscenza degli strumenti di Continuous Integration e Continuous Delivery come Jenkins e NexusEsperienza nell'utilizzo del DBMS Microsoft SQL ServerEsperienza di lavoro in team distribuiti geograficamenteAttenzione per la formazione professionale continuaConoscenza della lingua inglese
SOFT SKILL
Capacità di ascolto e di comunicazioneCapacità di negoziazioneCapacità di relazionarsi con interlocutori sia interni all'azienda, a diversi livelli, che esterniSpiccata capacità di organizzazione, orientamento all'obiettivo e al problem solvingPositività, proattività, spirito di iniziativa e curiositàMotivazione e affidabilitàSpirito di squadra
SI ASSICURA:
un ambiente di lavoro smart, collaborativo, dinamico e sempre orientato al miglioramentoun ottimo clima aziendaleformazione adeguata all'incarico che si andrà a ricoprirepossibilità di crescita e di evoluzione del proprio percorso professionale
Le ricerche si intendono riferite a persone di entrambi i sessi (L. 903/77).Le persone interessate possono inviare il proprio curriculum vitae in formato pdf a, indicando nell'oggetto della mail il riferimento Senior Software Developer.Si richiede di indicare accuratamente nel CV i ruoli ricoperti, le tecnologie utilizzate e l'autorizzazione al trattamento dei dati personali e sensibili.