Senior utvecklare med AI-fokus
About this role
Du är en senior utvecklare som använder kodagenter med gott omdöme. Här bygger du hållbara lösningar och utvecklar hur AI används i det dagliga utvecklingsarbetet.
I rollen arbetar du praktiskt med systemutveckling och tar ansvar genom hela leveransen: från att förstå behov och formulera tekniska lösningar till implementation, testning, driftsättning och uppföljning i produktion. Vilka tekniker du möter beror på produkt och uppdrag. Det kan exempelvis handla om C#, .NET, C++ eller Java.
Kvalitet är en del av utvecklingsarbetet från början. Det omfattar bland annat tester, observerbarhet, prestanda, säkerhet och säkra migreringar. Vid behov rör du dig även vidare genom databas, molnplattform och CI/CD för att få lösningen hela vägen till produktion.
En central del av rollen är att använda AI och kodagenter på ett effektivt och ansvarsfullt sätt. Du delegerar större, sammanhängande uppgifter som funktionalitet över flera filer, refaktoreringar, testtäckning och tekniska migreringar. Innan arbetet påbörjas beskriver du syfte, begränsningar och acceptanskriterier så att resultatet går att förstå och verifiera.
Du bidrar också till den kontext som agenter behöver för att arbeta konsekvent med en kodbas. Instruktionsfiler som AGENTS.md , arkitekturanteckningar, kodkonventioner och tydliga lokala kontroller är därför viktiga delar av ditt arbete. All AI-genererad kod granskas noggrant, och du levererar aldrig något som du inte själv kan förklara, försvara och felsöka.
Kodagenter hjälper dig även att förstå obekant kod, felsöka, skapa tester, genomföra mekaniska förändringar, granska och dokumentera. Verktyg och modeller väljer du utifrån uppgiftens komplexitet, kostnad, svarstid och risk, inte utifrån en viss leverantör.
Erfarenheten delar du genom kodgranskning, par- och mobbprogrammering samt konkreta samtal om verkliga utvecklingsuppgifter. Du hjälper kollegor att använda AI där det skapar värde och har samtidigt omdömet att avgöra vad som inte bör delegeras eller när ett traditionellt arbetssätt passar bättre.
För att lyckas i rollen ser vi att du har:
Omkring åtta års professionell erfarenhet av systemutveckling, varav flera år inom långsiktig produktutveckling.
God produktionserfarenhet av ett eller flera relevanta programmeringsspråk och teknikområden, exempelvis C#, .NET, C++ eller Java.
Förmåga att ta tekniskt ansvar från behov och lösningsdesign till implementation, testning och uppföljning i produktion.