Roll: Systemutvecklare

Systemutvecklare – vad rollen gör och när ni behöver den

En systemutvecklare bygger och vidareutvecklar programvara i praktiken – skriver, testar och underhåller kod. Det är rollen ni anlitar när något faktiskt ska byggas. Här går vi igenom vad de levererar, vilken kompetens ni ska leta efter och exempel på bolag som levererar systemutveckling.

Vad gör en systemutvecklare?

Systemutvecklaren omsätter krav till fungerande mjukvara – i frontend (det användaren ser), backend (logik och data) eller båda (fullstack). Vanliga tekniker på svenska marknaden är .NET/C#, Java, JavaScript/TypeScript med ramverk som React, Vue eller Angular. Utöver kod ingår tester, kodgranskning, felsökning och samarbete med arkitekt, projektledare och verksamhet.

När behöver ni en systemutvecklare?

  • Ni ska bygga en ny applikation eller tjänst från grunden.
  • Ni ska vidareutveckla ett befintligt system med nya funktioner.
  • Ni behöver extra utvecklingskapacitet under en period.
  • Ni behöver ta hand om teknisk skuld eller höja kvaliteten i en kodbas.

Kompetens att leta efter & intervjufrågor

Bortom rätt teknikstack: ren och testbar kod, förmåga att förstå verksamheten och samarbeta. Några frågor som säger mer än en CV:

  • Berätta om ett system du byggt – vilka avvägningar gjorde du och varför?
  • Hur säkerställer du att din kod går att underhålla av andra?
  • Hur jobbar du med tester och kodgranskning?
  • Beskriv en bugg som var svår att hitta – hur gick du till väga?

Varningstecken

Bara teknik, ingen verksamhetsförståelse

En utvecklare som inte förstår vad systemet ska åstadkomma bygger fel saker snabbt.

Ingen vana vid tester

Utan tester blir vidareutveckling dyr och riskabel. Fråga hur de arbetar med kvalitet.

Exempel på bolag som levererar systemutveckling

Urval av etablerade svenska/nordiska bolag. Listan är exempel — inte en fullständig rangordning och inte betald placering.

  • CAG Group

    Börsnoterad svensk IT-koncern som bygger skräddarsydd mjukvara i bl.a. Java, .NET/C# och moderna webbramverk.

  • Knowit

    Ett av Nordens största IT-konsultbolag med agila utvecklingsteam åt offentlig sektor och stora bolag.

  • Systematiq

    Renodlat systemutvecklingsbolag med spetskompetens i Java och .NET, applikationsutveckling och integration.

  • Omegapoint

    Svenskt konsultbolag med bred kontorsnärvaro och fokus på cybersäker systemutveckling.

  • Nexer Group

    Svenskt tech- och IT-konsultbolag som levererar systemutveckling och digitala lösningar.

Vanliga frågor

Vad är skillnaden på frontend-, backend- och fullstackutvecklare?

Frontend bygger gränssnittet användaren ser, backend bygger logik och datahantering, och en fullstackutvecklare arbetar med båda.

Behöver vi en utvecklare eller en arkitekt?

Ska något byggas behöver ni en utvecklare. Är lösningen komplex eller långlivad kan en lösningsarkitekt behövas för att rita upp helheten först.

Behöver ni utvecklare eller någon som ritar helheten?

För komplexa lösningar kan ni behöva en lösningsarkitekt innan utvecklingen drar igång.

Om lösningsarkitekter