Arbetsmarknadsradarn · Rapport 1
Juniorandelen i utvecklarannonser har fallit från 24 till 7 procent
Bland svenska utvecklarannonser med en identifierbar senioritetsnivå sökte ungefär var fjärde annons en junior 2016. Under de senaste kompletta tolv månaderna är det ungefär var fjortonde.
- Publicerad augusti 2026
- Data till 2026-07
Rapport 01
Utvecklare. 2016–2026.
Förändringen är inte begränsad till enstaka månader. Juniorandelen låg nära en fjärdedel ännu 2019, var 22 procent 2022 och föll därefter snabbt. Samtidigt steg seniorandelen från 40 till 76 procent.
Serien bygger på 212 986 unika Platsbanken-annonser för mjukvaru- och systemutvecklare, spelutvecklare, systemtestare och testledare från januari 2016 till juli 2026. Av dem kunde 76 286 klassificeras som juniora, mellannivå eller seniora.
Vägen in i utvecklaryrket har blivit smalare
Det här är en förändring i vilka erfarenhetsnivåer arbetsgivare efterfrågar. Den säger inte varför förändringen har skett. Men den visar att en central väg in på arbetsmarknaden har förändrats.
Varför det spelar roll
En senior skapas inte på universitetet
Utvecklare blir seniora genom att göra verkligt arbete: skriva kod, testa, felsöka, granska och ta ansvar för system som används. När färre annonser riktas till juniora profiler blir frågan därför större än den första anställningen. Den handlar om hur nästa generation senior kompetens ska byggas.
Målet kan inte vara att bevara varje junioruppgift som den såg ut före generativ AI. Målet är att nya utvecklare fortfarande får träning, återkoppling och gradvis större ansvar när delar av grundarbetet kan automatiseras.
2026 fortsätter på 2025 års nivå
Under januari till juli 2026 var 8,2 procent av de klassificerade annonserna juniora, 17,4 procent mellannivå och 74,4 procent seniora. Samma period 2025 var fördelningen 8,7, 19,2 och 72,1 procent.
Skillnaden mellan åren är liten jämfört med förändringen över hela perioden. Det låga juniorinslaget ser hittills ut att bestå.
Utvecklarannonsernas fördelning på senioritetsnivå
2016: junior 24,4 %, mellannivå 35,7 %, senior 39,9 %. 2019: junior 23,7 %, mellannivå 27,5 %, senior 48,8 %. 2022: junior 21,5 %, mellannivå 24,1 %, senior 54,4 %. 2025: junior 7,6 %, mellannivå 17,4 %, senior 74,9 %. 2026 jan–jul: junior 8,2 %, mellannivå 17,4 %, senior 74,4 %.
Små och stora arbetsgivare är nästa analys
JobTech innehåller ofta arbetsgivarens organisationsnummer, men inte antalet anställda. SCB:s företagsregister har aktuella storleksklasser. En historisk jämförelse kräver däremot storleksklass för rätt år. Att lägga dagens företagsstorlek på en annons från 2016 skulle ge en missvisande serie.
Därför visar rapporten ännu ingen uppdelning mellan små och stora bolag. Nästa datasteg är att koppla annonserna till en tidsatt storleksklass på företags- eller arbetsställenivå.
Vad serien visar och inte visar
Platsannonser mäter arbetsgivares annonserade efterfrågan, inte genomförda anställningar. Serien visar sammansättningen bland de annonser där en senioritetsnivå går att identifiera. Den ska läsas tillsammans med täckningen och råantalet.
Tidsserien kan inte visa att AI har orsakat förändringen. Konjunktur, ändrad yrkessammansättning, rekryteringskanaler och andra förändringar kan påverka samma kurva.
Regler klassificerar rubriker och uttryckliga erfarenhetskrav först. I en avgränsad kandidatgrupp används en språkmodell bara för att extrahera årtal och godkända erfarenhetsfraser. Samma regelverk sätter därefter nivån. Modellen får inte välja senioritet fritt.
- Komplett period
- 2016-01 till 2026-07
- Rapport
- Version 1.0.0
- Metodversion
- 1.6.0
- Annonser
- 76286 klassificerade av 212986. 64 % oklassificerade.
- Klassificering
- Regler först. 5359 ytterligare annonser klassificerades genom modellextraktion av uttryckliga erfarenhetskrav.
- Ingår
- Utvecklare
Andelen juniora, mellannivå och seniora utvecklarannonser bland annonser som kan klassificeras. Reglerna avgör först. I annonser som passerar en fördefinierad signalgrind men saknar regeletikett används GPT-4.1-mini enbart för att extrahera uttryckliga årskrav och godkända erfarenhetsfraser. Samma regeltrösklar sätter därefter nivån. Oklassificerade tvingas inte in i någon kategori. Metodändringar höjer methodVersion och bevarar tidigare CSV. Den pågående månaden publiceras först när nästa månad har börjat.
Källa: Arbetsförmedlingen, historiska platsannonser, CC0. JobTech. Serien visar inte faktiska anställningar, ai-kausalitet, företagsstorlek, annonser utan identifierbar senioritetsnivå.
Visa alla månadspunkter och råantal
| Månad | Yrke | Junior | Mellannivå | Senior | Juniora | Mellannivå, antal | Seniora | Oklassificerade | Totalt |
|---|---|---|---|---|---|---|---|---|---|
| 2016-01 | Utvecklare | 29.5 % | 34.1 % | 36.4 % | 116 | 134 | 143 | 669 | 1062 |
| 2016-02 | Utvecklare | 25.7 % | 39.4 % | 34.9 % | 127 | 195 | 173 | 802 | 1297 |
| 2016-03 | Utvecklare | 21.7 % | 42.9 % | 35.4 % | 107 | 212 | 175 | 761 | 1255 |
| 2016-04 | Utvecklare | 25.2 % | 36.9 % | 37.9 % | 141 | 206 | 212 | 933 | 1492 |
| 2016-05 | Utvecklare | 23.8 % | 31.3 % | 44.9 % | 139 | 183 | 262 | 850 | 1434 |
| 2016-06 | Utvecklare | 23.5 % | 33.5 % | 43.0 % | 104 | 148 | 190 | 868 | 1310 |
| 2016-07 | Utvecklare | 25.7 % | 29.6 % | 44.7 % | 80 | 92 | 139 | 547 | 858 |
| 2016-08 | Utvecklare | 21.2 % | 39.4 % | 39.4 % | 93 | 173 | 173 | 741 | 1180 |
| 2016-09 | Utvecklare | 21.2 % | 40.7 % | 38.1 % | 120 | 230 | 215 | 1046 | 1611 |
| 2016-10 | Utvecklare | 23.4 % | 36.7 % | 39.9 % | 137 | 215 | 234 | 939 | 1525 |
| 2016-11 | Utvecklare | 31.2 % | 25.9 % | 42.9 % | 158 | 131 | 217 | 966 | 1472 |
| 2016-12 | Utvecklare | 22.3 % | 35.3 % | 42.3 % | 122 | 193 | 231 | 1079 | 1625 |
| 2017-01 | Utvecklare | 25.1 % | 37.8 % | 37.1 % | 137 | 206 | 202 | 953 | 1498 |
| 2017-02 | Utvecklare | 28.4 % | 36.9 % | 34.7 % | 155 | 201 | 189 | 963 | 1508 |
| 2017-03 | Utvecklare | 27.4 % | 37.1 % | 35.5 % | 162 | 219 | 210 | 1064 | 1655 |
| 2017-04 | Utvecklare | 32.5 % | 31.6 % | 36.0 % | 147 | 143 | 163 | 826 | 1279 |
| 2017-05 | Utvecklare | 29.5 % | 34.4 % | 36.1 % | 170 | 198 | 208 | 1044 | 1620 |
| 2017-06 | Utvecklare | 25.9 % | 32.2 % | 41.8 % | 127 | 158 | 205 | 940 | 1430 |
| 2017-07 | Utvecklare | 28.1 % | 28.3 % | 43.6 % | 101 | 102 | 157 | 755 | 1115 |
| 2017-08 | Utvecklare | 27.0 % | 31.1 % | 42.0 % | 124 | 143 | 193 | 918 | 1378 |
| 2017-09 | Utvecklare | 26.6 % | 35.8 % | 37.6 % | 158 | 212 | 223 | 1080 | 1673 |
| 2017-10 | Utvecklare | 29.3 % | 31.9 % | 38.8 % | 165 | 180 | 219 | 1083 | 1647 |
| 2017-11 | Utvecklare | 30.9 % | 32.7 % | 36.5 % | 187 | 198 | 221 | 1094 | 1700 |
| 2017-12 | Utvecklare | 27.0 % | 29.9 % | 43.1 % | 148 | 164 | 236 | 1060 | 1608 |
| 2018-01 | Utvecklare | 35.0 % | 17.7 % | 47.4 % | 172 | 87 | 233 | 1259 | 1751 |
| 2018-02 | Utvecklare | 32.0 % | 24.3 % | 43.7 % | 145 | 110 | 198 | 1269 | 1722 |
| 2018-03 | Utvecklare | 32.0 % | 21.3 % | 46.7 % | 152 | 101 | 222 | 1287 | 1762 |
| 2018-04 | Utvecklare | 31.1 % | 21.4 % | 47.5 % | 147 | 101 | 224 | 1168 | 1640 |
| 2018-05 | Utvecklare | 30.3 % | 21.4 % | 48.4 % | 167 | 118 | 267 | 1319 | 1871 |
| 2018-06 | Utvecklare | 34.4 % | 22.3 % | 43.2 % | 168 | 109 | 211 | 1275 | 1763 |
| 2018-07 | Utvecklare | 26.0 % | 22.7 % | 51.3 % | 87 | 76 | 172 | 878 | 1213 |
| 2018-08 | Utvecklare | 29.4 % | 23.8 % | 46.9 % | 141 | 114 | 225 | 1177 | 1657 |
| 2018-09 | Utvecklare | 29.9 % | 23.5 % | 46.6 % | 141 | 111 | 220 | 1340 | 1812 |
| 2018-10 | Utvecklare | 27.4 % | 23.0 % | 49.6 % | 168 | 141 | 304 | 1510 | 2123 |
| 2018-11 | Utvecklare | 25.5 % | 27.6 % | 46.9 % | 125 | 135 | 230 | 1308 | 1798 |
| 2018-12 | Utvecklare | 28.9 % | 26.8 % | 44.2 % | 153 | 142 | 234 | 1414 | 1943 |
| 2019-01 | Utvecklare | 29.9 % | 21.9 % | 48.2 % | 160 | 117 | 258 | 1407 | 1942 |
| 2019-02 | Utvecklare | 26.3 % | 24.0 % | 49.7 % | 122 | 111 | 230 | 1257 | 1720 |
| 2019-03 | Utvecklare | 29.1 % | 24.0 % | 46.9 % | 164 | 135 | 264 | 1319 | 1882 |
| 2019-04 | Utvecklare | 28.4 % | 24.1 % | 47.5 % | 145 | 123 | 242 | 1230 | 1740 |
| 2019-05 | Utvecklare | 25.7 % | 24.8 % | 49.5 % | 155 | 149 | 298 | 1370 | 1972 |
| 2019-06 | Utvecklare | 23.5 % | 28.1 % | 48.4 % | 118 | 141 | 243 | 1013 | 1515 |
| 2019-07 | Utvecklare | 18.5 % | 30.1 % | 51.5 % | 70 | 114 | 195 | 779 | 1158 |
| 2019-08 | Utvecklare | 22.0 % | 25.2 % | 52.8 % | 101 | 116 | 243 | 977 | 1437 |
| 2019-09 | Utvecklare | 21.7 % | 28.3 % | 50.0 % | 119 | 155 | 274 | 1079 | 1627 |
| 2019-10 | Utvecklare | 19.3 % | 35.7 % | 44.9 % | 124 | 229 | 288 | 1240 | 1881 |
| 2019-11 | Utvecklare | 18.8 % | 32.8 % | 48.5 % | 118 | 206 | 305 | 1166 | 1795 |
| 2019-12 | Utvecklare | 21.0 % | 28.9 % | 50.1 % | 131 | 180 | 312 | 1246 | 1869 |
| 2020-01 | Utvecklare | 21.1 % | 35.4 % | 43.6 % | 144 | 242 | 298 | 1201 | 1885 |
| 2020-02 | Utvecklare | 19.9 % | 34.4 % | 45.7 % | 131 | 227 | 301 | 1200 | 1859 |
| 2020-03 | Utvecklare | 15.1 % | 35.0 % | 49.9 % | 93 | 216 | 308 | 1029 | 1646 |
| 2020-04 | Utvecklare | 10.2 % | 29.1 % | 60.7 % | 41 | 117 | 244 | 642 | 1044 |
| 2020-05 | Utvecklare | 10.6 % | 29.1 % | 60.3 % | 41 | 112 | 232 | 645 | 1030 |
| 2020-06 | Utvecklare | 9.5 % | 30.1 % | 60.4 % | 40 | 126 | 253 | 607 | 1026 |
| 2020-07 | Utvecklare | 11.0 % | 29.9 % | 59.1 % | 32 | 87 | 172 | 459 | 750 |
| 2020-08 | Utvecklare | 11.4 % | 28.1 % | 60.6 % | 41 | 101 | 218 | 569 | 929 |
| 2020-09 | Utvecklare | 8.9 % | 32.8 % | 58.3 % | 51 | 188 | 334 | 780 | 1353 |
| 2020-10 | Utvecklare | 9.9 % | 36.7 % | 53.5 % | 67 | 249 | 363 | 858 | 1537 |
| 2020-11 | Utvecklare | 8.9 % | 36.9 % | 54.2 % | 61 | 253 | 371 | 1041 | 1726 |
| 2020-12 | Utvecklare | 11.3 % | 36.0 % | 52.6 % | 82 | 261 | 381 | 1137 | 1861 |
| 2021-01 | Utvecklare | 14.0 % | 28.2 % | 57.8 % | 82 | 165 | 339 | 1063 | 1649 |
| 2021-02 | Utvecklare | 15.0 % | 27.3 % | 57.7 % | 110 | 201 | 424 | 1257 | 1992 |
| 2021-03 | Utvecklare | 14.3 % | 31.0 % | 54.7 % | 108 | 234 | 413 | 1403 | 2158 |
| 2021-04 | Utvecklare | 16.8 % | 27.2 % | 56.0 % | 129 | 209 | 430 | 1400 | 2168 |
| 2021-05 | Utvecklare | 13.2 % | 33.3 % | 53.5 % | 107 | 270 | 434 | 1428 | 2239 |
| 2021-06 | Utvecklare | 16.3 % | 24.9 % | 58.8 % | 120 | 183 | 433 | 1395 | 2131 |
| 2021-07 | Utvecklare | 16.4 % | 24.9 % | 58.7 % | 80 | 122 | 287 | 992 | 1481 |
| 2021-08 | Utvecklare | 15.4 % | 25.4 % | 59.3 % | 97 | 160 | 374 | 1239 | 1870 |
| 2021-09 | Utvecklare | 18.2 % | 29.0 % | 52.8 % | 174 | 278 | 506 | 1681 | 2639 |
| 2021-10 | Utvecklare | 17.3 % | 30.4 % | 52.4 % | 154 | 271 | 467 | 1727 | 2619 |
| 2021-11 | Utvecklare | 18.6 % | 26.0 % | 55.4 % | 166 | 232 | 495 | 1829 | 2722 |
| 2021-12 | Utvecklare | 17.7 % | 26.4 % | 56.0 % | 163 | 243 | 516 | 1884 | 2806 |
| 2022-01 | Utvecklare | 20.1 % | 29.4 % | 50.5 % | 156 | 228 | 392 | 1576 | 2352 |
| 2022-02 | Utvecklare | 22.0 % | 25.3 % | 52.6 % | 207 | 238 | 494 | 1714 | 2653 |
| 2022-03 | Utvecklare | 21.7 % | 26.0 % | 52.3 % | 223 | 268 | 539 | 2094 | 3124 |
| 2022-04 | Utvecklare | 23.0 % | 27.2 % | 49.8 % | 205 | 243 | 445 | 1662 | 2555 |
| 2022-05 | Utvecklare | 21.8 % | 23.8 % | 54.4 % | 189 | 206 | 471 | 1849 | 2715 |
| 2022-06 | Utvecklare | 20.6 % | 24.1 % | 55.3 % | 156 | 182 | 418 | 1689 | 2445 |
| 2022-07 | Utvecklare | 18.2 % | 19.8 % | 62.0 % | 91 | 99 | 310 | 1065 | 1565 |
| 2022-08 | Utvecklare | 20.8 % | 24.6 % | 54.6 % | 137 | 162 | 359 | 1440 | 2098 |
| 2022-09 | Utvecklare | 27.1 % | 21.8 % | 51.1 % | 212 | 171 | 400 | 1659 | 2442 |
| 2022-10 | Utvecklare | 22.2 % | 20.3 % | 57.5 % | 162 | 148 | 419 | 1689 | 2418 |
| 2022-11 | Utvecklare | 17.3 % | 22.2 % | 60.5 % | 128 | 165 | 449 | 1546 | 2288 |
| 2022-12 | Utvecklare | 21.4 % | 20.3 % | 58.2 % | 138 | 131 | 375 | 1457 | 2101 |
| 2023-01 | Utvecklare | 19.9 % | 18.5 % | 61.6 % | 128 | 119 | 396 | 1387 | 2030 |
| 2023-02 | Utvecklare | 20.8 % | 20.0 % | 59.2 % | 134 | 129 | 381 | 1311 | 1955 |
| 2023-03 | Utvecklare | 18.7 % | 20.4 % | 61.0 % | 133 | 145 | 434 | 1583 | 2295 |
| 2023-04 | Utvecklare | 17.6 % | 22.7 % | 59.7 % | 100 | 129 | 339 | 1237 | 1805 |
| 2023-05 | Utvecklare | 15.7 % | 19.6 % | 64.7 % | 132 | 165 | 545 | 1453 | 2295 |
| 2023-06 | Utvecklare | 15.1 % | 23.7 % | 61.2 % | 82 | 129 | 333 | 1114 | 1658 |
| 2023-07 | Utvecklare | 12.2 % | 23.4 % | 64.4 % | 48 | 92 | 253 | 728 | 1121 |
| 2023-08 | Utvecklare | 13.9 % | 24.2 % | 61.9 % | 87 | 152 | 388 | 1066 | 1693 |
| 2023-09 | Utvecklare | 11.5 % | 21.1 % | 67.5 % | 67 | 123 | 394 | 1092 | 1676 |
| 2023-10 | Utvecklare | 11.3 % | 21.6 % | 67.0 % | 77 | 147 | 455 | 1173 | 1852 |
| 2023-11 | Utvecklare | 11.6 % | 19.6 % | 68.8 % | 74 | 125 | 439 | 1149 | 1787 |
| 2023-12 | Utvecklare | 15.1 % | 25.4 % | 59.5 % | 80 | 135 | 316 | 992 | 1523 |
| 2024-01 | Utvecklare | 15.1 % | 16.7 % | 68.2 % | 96 | 106 | 434 | 1019 | 1655 |
| 2024-02 | Utvecklare | 13.2 % | 21.2 % | 65.7 % | 74 | 119 | 369 | 1025 | 1587 |
| 2024-03 | Utvecklare | 11.9 % | 20.8 % | 67.2 % | 76 | 133 | 429 | 967 | 1605 |
| 2024-04 | Utvecklare | 13.1 % | 22.9 % | 64.0 % | 82 | 144 | 402 | 983 | 1611 |
| 2024-05 | Utvecklare | 10.0 % | 21.8 % | 68.1 % | 57 | 124 | 387 | 874 | 1442 |
| 2024-06 | Utvecklare | 9.0 % | 22.4 % | 68.6 % | 52 | 130 | 398 | 750 | 1330 |
| 2024-07 | Utvecklare | 8.8 % | 21.1 % | 70.1 % | 35 | 84 | 279 | 642 | 1040 |
| 2024-08 | Utvecklare | 7.0 % | 22.7 % | 70.4 % | 43 | 140 | 435 | 758 | 1376 |
| 2024-09 | Utvecklare | 6.2 % | 22.7 % | 71.1 % | 44 | 162 | 507 | 930 | 1643 |
| 2024-10 | Utvecklare | 8.8 % | 20.8 % | 70.4 % | 68 | 160 | 543 | 971 | 1742 |
| 2024-11 | Utvecklare | 11.3 % | 17.1 % | 71.6 % | 89 | 134 | 562 | 942 | 1727 |
| 2024-12 | Utvecklare | 8.1 % | 17.5 % | 74.4 % | 52 | 112 | 477 | 876 | 1517 |
| 2025-01 | Utvecklare | 9.2 % | 18.5 % | 72.3 % | 67 | 134 | 524 | 903 | 1628 |
| 2025-02 | Utvecklare | 9.2 % | 20.7 % | 70.1 % | 59 | 132 | 448 | 843 | 1482 |
| 2025-03 | Utvecklare | 11.1 % | 18.3 % | 70.5 % | 73 | 120 | 462 | 802 | 1457 |
| 2025-04 | Utvecklare | 8.8 % | 19.8 % | 71.4 % | 62 | 139 | 501 | 855 | 1557 |
| 2025-05 | Utvecklare | 7.8 % | 19.9 % | 72.3 % | 51 | 130 | 472 | 820 | 1473 |
| 2025-06 | Utvecklare | 7.1 % | 18.6 % | 74.3 % | 38 | 99 | 396 | 624 | 1157 |
| 2025-07 | Utvecklare | 6.0 % | 18.4 % | 75.6 % | 25 | 76 | 313 | 584 | 998 |
| 2025-08 | Utvecklare | 7.2 % | 18.3 % | 74.4 % | 34 | 86 | 349 | 508 | 977 |
| 2025-09 | Utvecklare | 6.5 % | 16.0 % | 77.6 % | 53 | 131 | 637 | 886 | 1707 |
| 2025-10 | Utvecklare | 5.1 % | 12.9 % | 82.0 % | 47 | 119 | 757 | 913 | 1836 |
| 2025-11 | Utvecklare | 5.9 % | 16.4 % | 77.8 % | 48 | 134 | 636 | 776 | 1594 |
| 2025-12 | Utvecklare | 8.1 % | 15.0 % | 76.9 % | 59 | 109 | 559 | 720 | 1447 |
| 2026-01 | Utvecklare | 8.6 % | 17.7 % | 73.7 % | 59 | 121 | 505 | 693 | 1378 |
| 2026-02 | Utvecklare | 8.8 % | 17.3 % | 73.8 % | 59 | 116 | 494 | 795 | 1464 |
| 2026-03 | Utvecklare | 7.4 % | 20.3 % | 72.2 % | 45 | 123 | 437 | 657 | 1262 |
| 2026-04 | Utvecklare | 8.1 % | 18.9 % | 73.0 % | 49 | 114 | 440 | 710 | 1313 |
| 2026-05 | Utvecklare | 6.6 % | 14.4 % | 79.0 % | 33 | 72 | 396 | 590 | 1091 |
| 2026-06 | Utvecklare | 7.9 % | 16.3 % | 75.8 % | 35 | 72 | 336 | 548 | 991 |
| 2026-07 | Utvecklare | 12.1 % | 13.4 % | 74.5 % | 28 | 31 | 172 | 277 | 508 |