Harris Computer
Harris Computer
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, IA e Java

Guida l’architettura incentrata sull’IA per il software sanitario di MEDHOST, definendo applicazioni Java scalabili e pratiche di sviluppo. Promuove l’adozione di LLM e strumenti come Claude Code nei flussi di lavoro dei team di prodotto e ingegneria.

Descrizione

  • Definire la direzione architetturale e le tappe fondamentali per i team che sviluppano applicazioni Java e web scalabili.
  • Promuovere metodi di sviluppo basati sull’IA, tra cui AI-DLC e agenti di programmazione come Claude Code.
  • Stabilire come i team esaminano, testano e convalidano il codice e i materiali di progettazione generati dall’IA.
  • Valutare e progettare modalità per integrare gli LLM nei prodotti e nei flussi di lavoro interni.
  • Far evolvere la piattaforma di architettura aziendale.
  • Esaminare e approvare i progetti tecnici, aiutando i team a rispettare gli standard di sviluppo.
  • Contribuire all’intero ciclo di vita Agile, dalla raccolta dei requisiti ai test e alla distribuzione.
  • Definire le esigenze e gli obiettivi di prestazione e diagnosticare i colli di bottiglia in produzione tra JVM, server applicativi e database.
  • Migliorare le pratiche di test unitari, revisione del codice, build e distribuzione.
  • Valutare le tecnologie emergenti e realizzare prove di concetto.
  • Consultare clienti e utenti interni per comprendere le esigenze e i requisiti di lungo periodo dei sistemi.
  • Fornire supporto tecnico e aiutare i clienti a pianificare e soddisfare i requisiti di implementazione.
  • Fare da mentore a sviluppatori, tester e responsabili di prodotto.
  • Contribuire all’efficacia e all’attuazione del Sistema di Gestione della Qualità di MEDHOST e rispettare le normative pertinenti.
  • Applicare le procedure QMS pertinenti e svolgere altre mansioni organizzative.

Requisiti

  • Laurea magistrale in informatica o in una disciplina ingegneristica.
  • Quattro anni di esperienza nello sviluppo software oppure laurea triennale in informatica o ingegneria e sei anni di esperienza nello sviluppo; è richiesta una notevole esperienza pratica con Java.
  • Notevole esperienza nella leadership tecnica e solido giudizio professionale.
  • Esperienza pratica nell’applicazione di AI-DLC o di un approccio comparabile di sviluppo nativo per l’IA a software in produzione.
  • Conoscenza operativa degli LLM, inclusi prompt e context engineering, generazione aumentata dal recupero (RAG) e integrazione delle API degli LLM nelle applicazioni.
  • Esperienza nell’uso quotidiano di Claude Code o di un agente di programmazione IA analogo, inclusa la definizione del contesto del progetto e la guida degli agenti attraverso flussi di lavoro strutturati e verificabili.
  • Esperienza nella progettazione e implementazione di ambienti ad alta disponibilità e sistemi cluster.
  • Esperienza nella progettazione e implementazione dell’infrastruttura di server, middleware e rete per applicazioni web.
  • Eccellenti capacità di comunicazione scritta e orale e capacità di comunicare con tutti i livelli dell’organizzazione.
  • Solida conoscenza della progettazione, implementazione, assistenza e ottimizzazione delle prestazioni dei database.
  • Conoscenza operativa dei sistemi basati su cloud.
  • Costituisce titolo preferenziale l’esperienza con Java (JDK 17 o versioni successive), Spring Framework o Spring Boot, Tomcat, RHEL, Angular, HTML5, CSS3, JavaScript, DB2 su IBM i, SQL, IntelliJ IDEA, Maven o Gradle e JUnit.
  • Costituiscono titolo preferenziale l’esperienza e la conoscenza di DB2, AS/400 o Power Systems.
  • Costituisce titolo preferenziale la conoscenza del settore sanitario, inclusi FHIR, HL7, SNOMED o Medi-Span.

Benefit

  • Opportunità di crescita professionale
  • Copertura medica, odontoiatrica e oculistica
  • Tre settimane di ferie e cinque giorni personali
  • Partecipazione azionaria per i dipendenti
  • Programma RRSP
  • Piano 401(k) con contributo corrispondente dell’azienda
  • Opportunità di partecipazione alla comunità
  • Modalità di lavoro flessibili
  • Ambiente di lavoro informale
  • Pacchetto completo di benefit
  • Opportunità di apprendimento
  • Cultura aziendale premiata