Systemutvikling og arkitektur

Vi utvikler programvare som skal skape verdi for kunden over tid. De beste løsningene på komplekse tekniske utfordringer er forståelige, tilpasningsdyktige og enkle å videreutvikle.

Kolleger i samtale i en sofakrok på kontoret
To kolleger ser på kode sammen på en skjerm

Fullstack systemutvikling

God systemutvikling handler om å behandle, tilgjengeliggjøre og sette data i sammenheng på en trygg og effektiv måte. Vi utvikler helhetlige løsninger, fra gode brukeropplevelser og tilgjengelige grensesnitt til robuste tjenester, dataløsninger og integrasjoner mot interne og eksterne systemer. Vi velger arkitektur ut fra behovet, enten det er tjenestebaserte, hendelsesdrevne eller agentiske løsninger.

Vi bygger løsninger som er enkle å forstå, drifte og videreutvikle. Dokumentasjon er en naturlig del av utviklingsarbeidet og holdes oppdatert sammen med kode og arkitektur. Dette inkluderer blant annet tydelige grensesnitt, tekniske beskrivelser og dokumenterte arkitekturbeslutninger, slik at både utviklingsteam og agentiske verktøy har et godt grunnlag for effektiv og trygg videreutvikling.

Sikkerhet

Sikkerhet skal ikke legges til når løsningen er ferdig – den skal være en integrert del av løsningen fra første idé til forvaltning i produksjon. Med prinsippet “security by design” bygger vi sikkerhet inn i krav, arkitektur, utvikling, testing og drift. Vi vurderer risiko, trusselbilde og verdien av dataene som behandles, og omsetter dette til praktiske sikkerhetstiltak som passer løsningen og virksomheten.

Vi hjelper kundene våre med å utvikle sikre løsninger gjennom god identitets- og tilgangsstyring, beskyttelse av data og integrasjoner, sikker håndtering av avhengigheter og kontinuerlig oppfølging av sårbarheter. Automatiserte sikkerhetskontroller, logging og sporbarhet gjør det mulig å oppdage og håndtere risiko tidlig – og å opprettholde et godt sikkerhetsnivå gjennom hele løsningens levetid.

To kolleger ved skjermer med kode, sett gjennom en glassvegg
To kolleger tar en kaffepause i en sofakrok ved en arkademaskin

Har du lyst til å jobbe sammen med oss?

Sjekk ut ledige stillinger og det å jobbe i Kantega.

Testing

For løsninger som skal kunne settes ofte og trygt i produksjon, må kvalitet være innebygd i utviklingsprosessen. Vi automatiserer testing slik at teamene får rask tilbakemelding og kan levere endringer kontinuerlig – også flere ganger om dagen når det er behov for det. Testene inngår som en naturlig del av leveranseløpet og bidrar til at feil oppdages før de påvirker brukerne.

Vi arbeider med automatisert testing på flere nivåer, fra enhets- og integrasjonstester til ende-til-ende-, ytelses-, robusthets- og sikkerhetstester. Sammen med tydelige akseptansekriterier, gode testdata og produksjonsnær validering gir dette et solid grunnlag for hyppige produksjonssettinger, stabile løsninger og trygg videreutvikling.

To personer i Kantega sin kantine

Har du en utfordring vi kan hjelpe deg med?

Ta en prat med oss om behovet ditt og mulighetene videre.

Tormod Skåle

Salgsdirektør