Harris Computer
Harris Computer
Harris Computer utvecklar och driver verksamhetskritisk programvara för organisationer inom offentlig sektor, hälso- och sjukvård, energi och vattenförsörjning samt andra specialiserade branscher. Företagets produktportfölj används av fler än 100 000 kunder i Nordamerika, Europa, Asien och Australien. Teamen fokuserar på att förvärva lovande programvaruföretag, stärka deras verksamhet och stödja hållbar tillväxt. För kandidater som utforskar möjligheter inom företagsprogramvara erbjuder Harris Computer en bred miljö präglad av branschspecifika produkter och tjänster som hjälper kunderna att nå sina verksamhetsmål.

Senior mjukvaruarkitekt inom AI och Java

Led arkitekturarbetet med AI i fokus för MEDHOSTs vårdprogramvara och forma skalbara Java-applikationer och utvecklingsmetoder. Vägled införandet av LLM:er och verktyg som Claude Code i produkt- och utvecklingsflöden.

Beskrivning

  • Ange arkitekturriktning och milstolpar för team som bygger skalbara Java- och webbapplikationer.
  • Driv AI-baserade utvecklingsmetoder, inklusive AI-DLC och kodningsagenter som Claude Code.
  • Fastställ hur team granskar, testar och validerar AI-genererad kod och designunderlag.
  • Utvärdera och utforma sätt att integrera LLM:er i produkter och interna arbetsflöden.
  • Utveckla företagets arkitekturstapel.
  • Granska och godkänn tekniska designer och hjälp teamen att följa utvecklingsstandarder.
  • Bidra genom hela den agila livscykeln, från kravinsamling till testning och driftsättning.
  • Definiera prestandabehov och mål samt diagnostisera flaskhalsar i produktion i JVM:er, applikationsservrar och databaser.
  • Förbättra arbetssätt för enhetstester, kodgranskning, byggen och driftsättningar.
  • Utvärdera ny teknik och ta fram konceptbevis.
  • Rådgör med kunder och interna användare för att förstå långsiktiga systembehov och krav.
  • Ge tekniskt stöd och hjälp kunder att planera och uppfylla implementeringskrav.
  • Handleda utvecklare, testare och produktchefer.
  • Stöd MEDHOSTs kvalitetsledningssystems effektivitet och implementering samt följ relevanta regelverk.
  • Utför tillämpliga rutiner inom kvalitetsledningssystemet och andra organisatoriska uppgifter.

Krav

  • Masterexamen i datavetenskap eller en ingenjörsdisciplin.
  • Antingen fyra års erfarenhet av mjukvaruutveckling eller en kandidatexamen i datavetenskap eller ingenjörsvetenskap samt sex års utvecklingserfarenhet; omfattande praktisk erfarenhet av Java krävs.
  • Omfattande erfarenhet av tekniskt ledarskap och gott professionellt omdöme.
  • Praktisk erfarenhet av att tillämpa AI-DLC eller en jämförbar AI-native utvecklingsmetod för produktionsprogramvara.
  • Arbetskunskap om LLM:er, inklusive prompt- och kontextteknik, retrieval-augmented generation (RAG) och integrering av LLM-API:er i applikationer.
  • Erfarenhet av Claude Code eller en liknande AI-kodningsagent i det dagliga utvecklingsarbetet, inklusive att ange projektkontext och styra agenter genom strukturerade, granskningsbara arbetsflöden.
  • Erfarenhet av att utforma och implementera miljöer med hög tillgänglighet och klustrade system.
  • Erfarenhet av att utforma och implementera server-, middleware- och nätverksinfrastruktur för webbapplikationer.
  • Utmärkt förmåga att kommunicera muntligt och skriftligt samt att kommunicera på alla nivåer i organisationen.
  • Goda kunskaper om databasdesign, implementation, support och prestandaoptimering.
  • Arbetskunskap om molnbaserade system.
  • Erfarenhet av Java (JDK 17+), Spring Framework eller Spring Boot, Tomcat, RHEL, Angular, HTML5, CSS3, JavaScript, DB2 på IBM i, SQL, IntelliJ IDEA, Maven eller Gradle samt JUnit är meriterande.
  • Erfarenhet av och kunskap om DB2, AS/400 eller Power Systems är meriterande.
  • Kunskap om hälso- och sjukvård, inklusive FHIR, HL7, SNOMED eller Medi-Span, är meriterande.

Förmåner

  • Möjligheter till karriärutveckling
  • Sjukvårds-, tandvårds- och synvårdsförsäkring
  • Tre veckors semester och fem personliga ledighetsdagar
  • Aktieägande för anställda
  • RRSP-program
  • 401(k) med matchning
  • Möjligheter att engagera sig i samhället
  • Flexibla arbetsformer
  • Avslappnad arbetsmiljö
  • Omfattande förmånspaket
  • Möjligheter att lära sig nytt
  • Prisbelönt arbetsplatskultur