Fullstack-utviklere
Oppdragsbeskrivelse:
NHN jobber med forvaltning og utvikling av en ny forskrivningsmodul, Sentral forskrivningsmodul (SFM) som tilbys til leverandører av elektronisk pasient journal (EPJ) og deres virksomheter. SFM behandler all kommunikasjon med Reseptformidleren slik at det ikke er behov for full utvikling av e-resept-funksjonalitet i de ulike EPJ-systemene.
SFM innlemmes i ulike EPJ-løsninger, og støtter klinikeres arbeid med forskrivning av legemidler og bidrar til økt kvalitet i e-resept og understøtter videre utbredelse av e-resept. Systemet er en sentral komponent i samhandlingskjeden e-resept, og er integrert med en rekke andre sentrale systemer for å oppnå en god og korrekt informasjonsflyt som oppfyller gjeldende rekvirentkrav.
SFM tilbyr funksjonalitet for forskrivning, inkludert elektronisk multidose og Pasientens legemiddelliste (PLL). SFM er nødvendig for å muliggjøre det nasjonale målet om å få på plass PLL. Løsningen innehar stor kompleksitet og har høye krav til sikkerhet og personvern. SFM utvikles i en produktutviklingssyklus og har utviklet funksjonalitet i flere år. Teamet som jobber med SFM er et full-cycle team. SFM er tatt i bruk ved flere fastlegekontor, kommuner og Helseplattformen, og produktteamet bistår med oppfølging i produksjon. Parallelt pågår videre utvikling av ny og tilpasset funksjonalitet til nye brukergrupper.
Norsk Helsenett søker i denne anledning inntil to (2) senior fullstack-utviklere til SFM:
Rollen rapporterer til tjenesteeieren for SFM og vil inngå i utviklingsteamet som per i dag består av utviklere i Oslo, en utviklingspartner på Island og det interne driftsteamet hos NHN.
NHN ønsker å modifisere arkitekturen i SFM og samtidig gjøre systemet enklere å vedlikeholde. Målet er et forvaltningsbart system med gode Devops og Gitops utviklings-og leveranseprosesser. Et av delmålene er å automatisere applikasjonen sin livssyklus.
Applikasjonen er skrevet i .Net og Angular. Den er driftet i vår privat sky med flere kubernetes klustre.
NHN bruker bl.a. følgende verktøy og teknologi:
C# med .net core
Angular og typescript
MS Sql server, Valkey/Redis, RabbitMQ, Open Bao
Gitlab CI/CD pipelines
Kubernetes, Harbor, ArgoCD, Kustomize
Hovedoppgave: Utarbeide og implementere løsninger som gjør systemet enklere og vedlikeholde og forvalte. Dette betyr blant annet refactoring av kode, modelleringskunnskaper og evne til å drive frem ny arkitektur basert på kjente prinsipper og mønstre.
Eksempler på arbeidsoppgaver vil være:
Implementere ny funksjonalitet, vedlikehold eksisterende funksjonalitet, feilretting og evt support
Implementere mønstre i løsningen
Modellere og skrive om løsningen der vi ser behov
Drive modelleringsoppgaver og omskrivning av kode fremover
Dokumentasjon av løsningen ved behov
Det kan tilkomme andre arbeidsoppgaver underveis i utførelsen av bistanden. Kunden kan også benytte konsulenten i andre prosjekter dersom Kunden anser dette hensiktsmessig.
Må-ha krav, Seniorkonsulent (10+ års erfaring):
Tilbudte konsulent skal ha minimum 10 års erfaring som fullstack-utvikler.
Tilbudte konsulent skal ha minimum 5 års erfaring i .net-utvikling og forvaltning av systemet
Tilbudt konsulent må ha dokumentert erfaring fra å være lead developer med erfaring med modellering av greenfield- og legacy-systemer
Tilbudt konsulent må ha dokumentert erfaring i bruk av bransjestandarder innenfor arkitektur, modellering og mønstre
Tilbudt konsulent må ha dokumentert erfaring med utviklingsprosess og Scrum
Tilbudte konsulent skal ha grunnleggende erfaring og kompetanse innen sikkerhet og personvern
Tilbudte konsulent skal ha gode kommunikasjonsegenskaper både muntlig og skriftlig på norsk og engelsk.
Bør ha krav:
Tilbudt konsulent bør ha relevante referanseprosjekter.
Tilbudt konsulent bør ha kjennskap og erfaring med forvaltning av IKT løsninger
Tilbudt konsulent bør ha kjennskap og erfaring med å utvikle i e-resept verdikjeden eller med legemiddelhåndtering
Konsulenten bør ha erfaring med Angular og typescript
Konsulenten bør ha erfaring med Gitlab CI/CD pipelines
Tilbudt konsulent bør kunne jobbe selvstendig og være en prosessdriver.
Oppstart
Estimert oppstartsdato: Det er ønskelig med oppstart medio april 2026, senest medio mai 2026.
Avtales endelig ved kontraktsinngåelse.
omfang: Antatt omfang: 2 konsulenter i inntil 100% stilling. Det forutsettes at tilbudt(e) konsulent(er) er 100 % tilgjengelig(e). Kunden forbeholder seg retten til å justere arbeidsomfanget etter behov.
Varighet: Ett (1) år fra oppstartsdato, opsjon: Kunden kan forlenge bistanden seks (6) + seks (6) måneder, totalt ett 1 (år).
Arbeidssted: Kundens lokaler i Oslo.
Det presiseres at konsulenten(e)s arbeidsgiver er å anses som utleier i henhold til Arbeidsmiljøloven.
Søknadsfrist: 27.2
Fullstack-utviklere
Fullstack-utviklere