Job description:
**Till vår kund DIGG (Myndigheten för digital förvaltning) söker vi en Fullstackutvecklare till ett API upodrag:**
Ena är namnet på Sveriges digitala infrastruktur. Digg ansvarar för samordningen av Ena och är också ansvarig för merparten av de sammanhängande gemensamma digitala lösningar som idag finns i Ena. I Ena samlas gemensamma lösningar, både digitala lösningar och andra lösningar. Med digitala lösningar avses system och tjänster. Andra lösningar kan vara ramverk, standarder och
specifikationer, så som interoperabilitetslösningar för datadelning och lösningar för digitalisering. Lösningarna inom Ena stöttar Sveriges offentliga aktörer till säker, effektiv och ändamålsenlig digitalisering och datadelning, och ger enskilda bättre digital service.
Ena försörjer också sektorernas digitalisering med viktig funktionalitet, exempelvis:
- digitaliseringen av samhällsbyggnadsprocessen,
- digitaliseringen av rättsväsendet,
- förenkling för företagande,
- förstärkningen av det civila försvaret,
- den nationella digitala infrastrukturen för hälso
- och sjukvård,
- det europeiska dataområdet för e-hälsa
En av de lösningar i Ena som kan användas idag är den nationella förmågan för API-hantering: Användning av gemensamma och välbeskrivna standarder underlättar både produktion och konsumtion av API:er. Digg erbjuder stöd som gör det enklare att hitta, förstå och ansluta till API:er genom att likrikta funktionalitet och lösningar för informationsutbyte. Detta främjar arbetet med interoperabilitet i offentlig sektor. Bland de erbjudna stöden finns den Nationella REST API-Profilen, som möjliggör utveckling av REST API:er enligt bästa praxis och tydliga krav. API-Playbooken erbjuder vägledning och riktlinjer för API-utveckling och hantering,
medan den Nationella API-katalogen samlar och publicerar tillgängliga API:er för enklare åtkomst. Dessutom finns verktyg som hjälper organisationer att automatiskt exponera API:er och datamängder via Sveriges dataportal samt kontrollera syntaxfel mot REST API-Profilen, vilket underlättar snabbare åtgärder och högre kvalitet.
Kort om verktygen:
- REST API-profil validering( REST API-Profil Lint Processor )
- Verktyg som kontrollerar kod för syntaxfel mot den svenska REST API Profilen och markerar fel för att se till att man snabbt kan hitta och åtgärda dem.För konsumenter, särskilt utvecklare, innebär detta ett betydande värde. Genom att använda denna lint-funktionalitet kan utvecklare försäkra sig om att deras kod följer den svenska REST API-profilen och upptäcka eventuella syntaxfel tidigt i utvecklingsprocessen. Detta sparar tid och resurser genom att tillåta snabb korrigering av fel innan de blir problematiska och minimerar risken för att felaktig kod går vidare till produktionsmiljön. Denna funktionalitet ger också ett mervärde för konsumenten genom att förbättra kodkvaliteten, underlätta överensstämmelse med
standarder och effektivisera utvecklingsprocessen.
- Automatiserad Process för Metadata ( DCAT-AP-SE Processor )
- Verktyg som möjliggör för offentliga organisationer att automatiskt exponera sina befintliga API:er samt datamängder på Sveriges Dataportal. Verktyget möjliggör att generera metadata med hjälp av API:er, som sedermera kan publiceras på Sveriges Dataportal. Verktyget gör det också möjligt att integrera funktionaliteten i en Continuous Integration/Continuous Deployment (CI/CD) -driven kedja och att verktyget integreras som en del av utvecklingskedjan för en konsument.
**Konsulten ska uppfylla minst kompetensnivå 3 enligt nedan.**
_Kunskap_ – hög kompetens inom aktuell roll
_Erfarenhet_ – arbetat 4-8 år inom aktuell roll, är förebild för andra Konsulter på lägre nivå
_Ledning_ – tar ansvar för delområde, kan leda en mindre grupp
_Självständighet_ – kan arbeta självständigt
**Skallkrav för uppdraget:**
* Frontendutveckling, med t.ex. Vue, React, Angular eller liknande i minst 2 år
* Erfarenhet av backendutveckling med t ex. Java, Node.js eller liknande i minst 2 år
* Erfarenhet av microservicearkitektur
* Erfarenhet av Quarkus, Spring eller liknande
* Erfarenhet av Javascript, Typescript
* Erfarenhet av agil utveckling
* Ha goda kunskaper i svenska och engelska, i både tal och skrift
**Meriterande krav för uppdraget:**
* Erfarenhet av html/css
* Erfarenhet av Tailwind
* Erfarenhet av arbete med tillgänglighet/WCAG
* Erfarenhet av kubernetes
* Erfarenhet av automatisering av bygg-, test
- och leveransflöden i containerbaserade miljöer
* Erfarenhet av Open source
Se bifogad fil "Erfarenhetsbilaga"
**Att tänka på när ni redogör för uppfyllande av kraven**
Digg lägger stor vikt vid att vald konsult har den erfarenhet och kompetens som efterfrågas. För att möjliggöra den bedömningen kommer svaren att utvärderas främst avseende innehållet, men även avseende förmågan att svara på frågorna på ett tydligt, koncist och ändamålsenligt sätt. Det betyder att ni måste säkerställa att relevant information kommer med, samtidigt som det inte alltid är en fördel att skriva så långt som möjligt. Det är lämpligt att ange hur ett krav uppfylls, inte bara svara med ett Ja, då det inte ger Digg en möjlighet att göra en bedömning av konsultens kompetens och därför om t.ex. också underlaget från CV är svagt kan resultera i att inget mervärde tilldelas på det specifika kravet.
**Säkerhetsprocess:**
Säkerhetsskyddsavtal, nivå 3, säkerhetsklass 2, ska tecknas med huvudleverantör och samtliga underleverantörer. Konsulten och leverantörens ledning kommer att säkerhetsprövas. Säkerhetsskyddsavtal ska signeras av VD eller annan behörig firmatecknare. Kontrakt/avropsavtal kan inte tecknas innan Säkerhetsskyddsavtal är tecknade.
**Startdatum:** 2025-06-02
**Längd:** 2026-06-01
**Plats:** Sundsvall eller Stochkolm. Arbetet kan ske på distans men konsulten ska vara på Diggs kontor i Sundsvall eller Stockholm minst 1-2 dagar i veckan eller när verksamheten så kräver. Det kan vara mer eller mindre i olika perioder, beroende på vilken arbetsuppgift som ligger för handen. _Digg står för rese
- och/eller hotellkostnad om fysiskt möte ska ske i Stockholm. Digg ersätter inga rese
- eller hotellkostnader till stationeringsorten._
**Arbetstid:** 40 h/v.
**Möjlighet till förlängning:** Möjlighet till två (2) förlängningar á sex (6) månader.
**Språk:** Svenska
**Bilagor:**
* Erfarenhetsbilaga (ska vara ifylld och bifogad i din ansökan)
* Referensunderlag (ska vara ifylld och bifogad i din ansökan)
* Förteckning av underleverantör (ska vara ifylld och bifogad i din ansökan)
(Du behöver vara inloggad för att kunna ta del av bifogade filer)
**Vänligen ansök direkt via vårt system med:**
- Ditt uppdaterade CV på svenska (Word) och ifylld kompetensmatris och förteckning av underleverantörsbilagan.
- Timpris (inkl. omkostnader)
- Information om när du är tillgänglig för att påbörja uppdraget
- I motiveringen beskriv varför just du är lämplig för detta uppdrag
- hänvisa till tidigare konsultuppdrag, anställningar, utbildningar och personliga egenskaper.
**Intervju:**
Konsult/Leverantör kan vid behov bli kallad till intervju för fastställande av kvalificeringskrav. Intervju av konsulter beräknas ske under vecka 16. Tilldelningsbeslut beräknas därefter skickas ut vecka 16, 2025.
**Avtalsvillkor:**
Villkor för uppdraget kommer att vara grundade på Eworks ramavtal med kund. Avropssvaret ska vara giltigt i 60 dagar efter sista anbudsdag. Om begäran om överprövning inkommer förlängs anbudets giltighetstid automatiskt, anbudet gäller då i 60 dagar efter att dom meddelats.
**Sista ansökningsdag:**
Sista ansökningsdag är 2025-04-01. Det kan hända att uppdraget tas bort från vår webbsida tidigare än sista ansökningsdag. Är du intresserad av ett uppdrag rekommenderar vi dig att ansöka omgående.