
Harris Computer sviluppa e gestisce software mission-critical per organizzazioni del settore pubblico, della sanità, dei servizi pubblici e di altri settori specializzati. Il suo portafoglio supporta più di 100.000 clienti in Nord America, Europa, Asia e Australia, con team impegnati nell’acquisizione di aziende software promettenti, nel rafforzamento delle loro attività e nel sostegno di una crescita sostenibile. Per chi è interessato a opportunità nel software aziendale, Harris Computer offre un ambiente ampio, caratterizzato da prodotti e servizi specifici per settore, progettati per aiutare i clienti a raggiungere i propri obiettivi operativi.
Architetto software senior, Java e IA
Guida l’architettura dei software sanitari di MEDHOST, dai sistemi Java e dalle applicazioni web allo sviluppo basato sull’IA e all’integrazione di LLM. Definisce standard tecnici e obiettivi di prestazione e coordina i team di sviluppo durante l’intero ciclo di vita del software.
Descrizione
- Definire la direzione architetturale e le tappe per i team che sviluppano applicazioni scalabili in Java e per il web.
- Guidare l’adozione di pratiche di sviluppo basate sull’IA, tra cui AI-DLC e agenti di programmazione come Claude Code.
- Definire standard per la revisione, il test e la convalida del codice e degli artefatti di progettazione generati dall’IA.
- Valutare e progettare soluzioni che integrino LLM nei prodotti e nei flussi di lavoro interni.
- Far evolvere lo stack di architettura aziendale.
- Esaminare e approvare i progetti tecnici e aiutare i team a seguire gli standard di sviluppo.
- Contribuire a tutte le fasi del ciclo di vita dello sviluppo software in un processo Agile.
- Definire requisiti e obiettivi di prestazione e diagnosticare i colli di bottiglia in produzione.
- Migliorare le pratiche di sviluppo per test unitari, revisione del codice, build e distribuzione.
- Valutare le tecnologie emergenti e realizzare prove di concetto.
- Collaborare con clienti e utenti interni per individuare esigenze e requisiti di lungo termine dei sistemi.
- Fornire supporto tecnico e aiutare i clienti a pianificare e soddisfare i requisiti di implementazione.
- Guidare e affiancare sviluppatori, tester e responsabili di prodotto.
- Mantenere l’efficacia e l’attuazione del Sistema di Gestione della Qualità di MEDHOST e rispettare i requisiti normativi applicabili.
- Applicare le procedure pertinenti del SGQ e svolgere le altre mansioni assegnate.
Requisiti
- Laurea magistrale in informatica o in una disciplina ingegneristica.
- Quattro anni di esperienza nello sviluppo, oppure laurea triennale in informatica o ingegneria e sei anni di esperienza nello sviluppo, con una significativa esperienza pratica in Java.
- Significativa esperienza di leadership tecnica e maturità professionale.
- Esperienza pratica con il ciclo di vita dello sviluppo basato sull’IA (AI-DLC) o con una metodologia comparabile nativa dell’IA per software in produzione.
- Conoscenza operativa dei modelli linguistici di grandi dimensioni, inclusi prompt engineering e context engineering, generazione aumentata dal recupero (RAG) e integrazione delle API LLM nelle applicazioni.
- Esperienza nell’uso quotidiano di Claude Code o agenti di programmazione IA simili, inclusa la configurazione del contesto di progetto e la guida degli agenti attraverso flussi di lavoro strutturati e verificabili.
- Esperienza nella progettazione e implementazione di ambienti ad alta disponibilità e soluzioni in cluster.
- Esperienza nella progettazione e implementazione di infrastrutture server, middleware e di rete per applicazioni web.
- Eccellenti capacità di comunicazione scritta e orale e di documentazione.
- Solida conoscenza della progettazione, implementazione, assistenza e ottimizzazione delle prestazioni dei database.
- Conoscenza operativa dei sistemi basati sul cloud.
- La conoscenza e l’esperienza con DB2, AS/400 o Power Systems costituiscono un vantaggio.
- La conoscenza del settore sanitario, ad esempio FHIR, HL7, SNOMED o Medi-Span, costituisce un vantaggio.
Benefit
- Opportunità di crescita professionale.
- Copertura completa per assistenza medica, odontoiatrica e oculistica.
- Tre settimane di ferie e cinque giorni personali.
- Partecipazione azionaria per i dipendenti.
- Programma RRSP.
- Piano 401(k) con contributo di pari importo da parte dell’azienda.
- Opportunità di contribuire alla comunità.
- Modalità di lavoro flessibili.
- Ambiente di lavoro informale.
- Pacchetto completo di benefit.
- Opportunità di apprendimento.
- Cultura aziendale premiata.