Typ av jobb: Konsult
Referensnummer: ADM2025_16
Uppdragets längd: Start runt 2026-01-12 till och med 2027-12-31 (med option på förlängning till 2028-12-31)
Uppdragsplats: Delvis Distans/Sundsvall (på plats i genomsnitt 3 dagar per vecka).
Beskrivning: Vi söker nu en underkonsult som kan ta sig an rollen som Fullstack-utvecklare (Java/Angular).
CSN behöver förstärka sin it-verksamhet med it-konsult med kompetensprofil Senior Systemutvecklare Fullstack, med primär inriktning Frontend och som är samarbetsorienterad, mycket självgående, drivande, har mycket lång erfarenhet, mycket hög kompetens och som kan leda och stödja andra.
Uppdraget avser inledningsvis utvecklingsuppdrag inom verksamhetsområdet återbetalning. Konsulten kommer att arbeta i ett eller flera utvecklingsteam. Verksamhetsområdets uppdrag inkluderar flera team vilka tillsammans ingår i en större komplex systemutveckling med flera releaser över flera år och där Scrum tillämpas som arbetssätt.
Arbetet består av fullstack-utveckling med särskilt fokus på frontend med Angular och kräver kunskap om och erfarenhet kring arbete med Angular-ekosystemet inklusive exempelvis reaktiva flöden (RxJS), UI-ramverk som Angular Material samt design och implementation av lösningsmönster med mera.
Backendutvecklingen sker i Java med användande av bland annat Camunda, Spring Boot, Rabbit MQ och DB2 med mera.
Systemutvecklingen sker i Red Hat OpenShift-miljö.
Konsulten kan också komma att arbeta med förvaltning av CSN:s legacy-system med bland annat utveckling av Java-konverterad CA Gen-kod samt IBM BPM/BAW.
Utöver ovanstående uppdrag kan konsulten under kontraktstiden komma att arbeta med andra liknande uppdrag inom myndighetens it-verksamhet, inom både utveckling och förvaltning och beroende på CSN:s behov.
Notera att CV ska vara skrivet på svenska.
Konsulten ska:
- Ha goda kunskaper i svenska och engelska, i både tal och skrift
- Ha kompetens, erfarenhet och förutsättningar att utföra uppdraget i enlighet med avropsförfrågan.
- Ha arbetat som systemutvecklare med programmering i Java på distribuerad tjänsteorienterad plattform, i minst 15 år och ha mycket djup förståelse och kunskap inom området. Stor vana att exempelvis arbeta med problemlösning och att förhålla sig till referensarkitektur.
- Ha utvecklat mot händelsebaserad microservices-arkitektur.
- Ha arbetat med systemutveckling i minst 7 år av de senaste 10 åren inom it-organisation(er) med minst 100 anställda och exempelvis ha vana att arbeta med gemensam kodgranskning i team.
- Ha arbetat med och ha mycket djup förståelse för och kunskap inom systemutveckling i ramverket Angular.
- Ha arbetat med och ha mycket djup förståelse för och kunskap inom systemutveckling i processmotor Camunda.
- Ha arbetat med och ha mycket djup förståelse för och kunskap om modellering av databaser inklusive exempelvis framtagning av databasscript för nya eller förändrade tabeller, script för tablespace, utsökning i databas med avancerad SQL, och liknande.
Konsulten bör:
- Ha arbetat med systemutveckling i uppdrag för att ta fram ekonomiska system (exempelvis inom myndighet, bank eller finans eller liknande där förekommer exempelvis in/ut-betalningar lånereskontra, ränteberäkningar, skuldhantering eller liknande).
- Ha arbetat med systemutveckling i offentlig verksamhet under minst 5 år och exempelvis att ha omvandlat verksamhetskrav till systemlösningar och ha utvecklat kod till handläggningssystem (till skillnad från kundinriktade system).
- Ha arbetat med och ha god förståelse för Angular Material.
- Ha arbetat med och ha god förståelse kring Webcomponents.
- Ha arbetat med och ha god förståelse kring RxJS.
- Ha arbetat med och ha god förståelse kring Tailwind CSS.
- Ha arbetat med och ha god förståelse för NX.
- Ha arbetat med och har god förståelse för webbtillgänglighet och i enlighet med WCAG.
- Ha arbetat med systemutveckling i Red Hat Openshift och med verktygen ArgoCD och Helm.
- Ha arbetat med systemutveckling med automatiserad byggprocess i Jenkins.
- Ha arbetat med versionshantering av kod i GIT med Bitbucket.
- Ha arbetat med systemutveckling i Java-ramverk som Spring Boot.
- Ha arbetat med IIPAX och SHS.
- Ha arbetat med systemutveckling i Rabbit MQ.
- Ha utvecklat kod i IBM BPM/BAW.
- Ha erfarenhet av att ha arbetat i projekt med flera parallella team med beroenden mellan teamen i minst 5 år.
- Ha arbetat i uppdrag där Scrum utgjort det tillämpade arbetssättet.
- Ha arbetat med Jira som stöd för agilt arbete.
- Ha arbetat med Confluence för dokumentation av motsvarande resultat som uppdraget avser, eller motsvarande användningsområde.
Tillsammans skapar vi innovativa framgångssagor med er och för er.