Systemutvecklare inom front- och backend
Till vår kund Trollhättans stad söker vi systemutvecklare inom front- och backend. Bakgrund till uppdraget: Köparen håller på att utveckla en stadsgemensam invånarportal. Med invånarportal, avses en samlad digital ingång där invånare, företag och föreningar kan få överblick över sin kontakt med Trollhättans Stad.Invånarportalen ska inte ses som en fristående webbplats eller en separat e-tjänsteplattform. Den ska i stället fungera som ett samlande digitalt gränssnitt ovanpå köparens befintliga verksamhets system, datakällor och ärendeprocesser. Det innebär att portalen behöver kunna hämta, tolka och presentera information från flera olika system och verksamhetsområden på ett enhetligt och användarvänligt sätt. Den tekniska grunden omfattar bland annat inloggning, behörighetsstyrning, API:er, integrationer, mikrotjänster, informationsmodeller och masterdata. Dessa delar behövs för att information från olika verksamhetssystem ska kunna kopplas samman och visas på ett säkert, korrekt och begripligt sätt för rätt användare. Målet är att skapa en tydligare och mer användarvänlig kontakt med kommunen, öka möjligheterna till självservice och minska manuella informationsförfrågningar. Den tekniska grunden ska också kunna återanvändas för fler digitala tjänster, automatisering och datadelning över tid. Invånarportalen utvecklas i samverkan med Sundsvalls kommun och bygger på öppen källkod. Genom att återanvända kod, lösningsstruktur och erfarenheter från Sundsvall har köparen snabbt kunnat ta fram en första fungerande version. Uppdragsbeskrivning: Trollhättans stad söker nu en konsultpartner som tillsammans med köparen bygger vidare på Invånarportalen. Avropet avser systemutvecklarkompetens till ett befintligt projektteam bestående av projektledare, informationsarkitekt och integrationsutvecklare. Arbetet kommer att bedrivas iterativt och nära verksamheten. Initialt ligger fokus på att stärka den tekniska grunden och vidareutveckla prioriterade funktioner kopplade till ärendevisning inom bygg- och miljöområdet, integrationer, API:er och dataflöden. På sikt ska lösningen kunna breddas till fler verksamhetsområden. Uppdraget omfattar exempelvis: • utveckling av backendkomponenter och mikrotjänster, • utveckling och vidareutveckling av API:er, • arbete med datamodeller, grunddata och masterdatarelaterade funktioner, • frontendutveckling av användargränssnitt för invånare • felsökning, test, kvalitetssäkring och teknisk dokumentation, • anpassning av befintlig öppen källkod till Trollhättans Stadsmiljö, • arbete i containerbaserad driftmiljö, främst Kubernetes, • deltagande i tekniska vägval, kodgranskning och utvecklingsplanering. Konsulterna ska kunna arbeta i ett team där utveckling, arkitektur, verksamhetsförståelse och förvaltning hänger nära samman. Uppdraget kräver därför att konsulterna kan bidra med både praktisk utveckling och ett långsiktigt tekniskt perspektiv. För att lyckas med uppdraget behöver konsulten: • arbeta strukturerat och transparent, • kunna samarbeta nära kommunens interna resurser, • bidra till kunskapsöverföring till köparen, • dokumentera lösningar, tekniska vägval och beroenden, • delta i planering, avstämningar, kodgranskning och tekniska diskussioner, • ta hänsyn till informationssäkerhet, dataskydd och offentlig sektors krav, • bidra till återanvändbara lösningar och god förvaltningsbarhet, • ha god förmåga att förstå verksamhetsprocesser och översätta dem till tekniska lösningar Arbetet ska bedrivas i nära samverkan med köparens projektteam och kan utföras på distans med enstaka undantag. Konsulterna ska delta i gemensamma planeringsmöten, tekniska avstämningar, sprintplaneringar, demonstrationer och andra relevanta forum. Viss närvaro på plats kan komma att bli aktuell vid enstaka tillfällen exempelvis viktiga workshops eller leveranser. Arbetet ska kunna påbörjas snarast efter kontraktets undertecknande, dock senast 4 veckor efter tecknat kontrakt. Köparen ser i första hand behov av följande kompetenser: 1. Senior backendutvecklare ca 80%, Kompetevniså 4 2. Frontendutvecklare ca 20 %, Kompetensnivå 3 Skakrav Backendutvecklare: Konsulten ska arbeta med utveckling av den tekniska plattformen för invånarportalen. Rollen innebär huvudsakligen backendutveckling, integrationsutveckling och utveckling av mikrotjänster. Konsulten förväntas ha god förståelse för hur moderna distribuerade system byggs, driftas och vidareutvecklas i en offentlig kontext där informationssäkerhet, spårbarhet, tillgänglighet och förvaltningsbarhet är viktiga faktorer. Eftersom uppdraget ska genomföras i nära samverkan med köparens interna team kommer stor vikt att läggas vid konsultens personliga egenskaper. Konsulten behöver vara självgående, ansvarstagande, kommunikativ och prestigelös samt ha god förmåga att samarbeta med både tekniska resurser och verksamhetsrepresentanter. Konsulten ska också kunna bidra till ett lärande arbetssätt genom dokumentation, kunskapsdelning och aktiv medverkan i teamets gemensamma utveckling. Konsulten ska ha erfarenhet och god förståelse för: backendutveckling i Java, mikrotjänstarkitektur, utveckling och konsumtion av REST-API:er, containerbaserade miljöer, integrationer mellan olika system, Kubernetes eller motsvarande orkestreringsplattform, DevOps, CI/CD och automatiserade deploymentflöden, versionshantering med Git, testning, felsökning och kvalitetssäkring av backendlösningar, arbete i agila eller iterativa utvecklingsteam, uppdrag från stora verksamheter med hög komplexitet, uppdrag där lösningen hanterar känslig data, informations- och datamodellering och användning av AI-baserade verktyg som stöd i systemutveckling. Skakrav Frontendutvecklare: Konsulten ska arbeta med vidareutveckling av användargränssnittet i invånarportalen. Rollen innebär att omsätta verksamhetsbehov, användarbehov och tekniska förutsättningar till tydliga, tillgängliga och användbara gränssnitt. Frontendutvecklaren ska arbeta nära backendutvecklare, projektledning och verksamhetsrepr
Findigo hittar jobben och fyller i ansökan. Du klickar Skicka.
Visa jobbet och ansökUrsprunglig annons: app.verama.com