Text copied to clipboard!

Titel

Text copied to clipboard!

Chefsprogramvaruingenjör

Beskrivning

Text copied to clipboard!
Vi söker en Chefsprogramvaruingenjör som vill ta ett övergripande tekniskt ansvar för utveckling, kvalitet och långsiktig arkitektur i våra digitala produkter och plattformar. I denna roll kombinerar du djup teknisk kompetens med strategiskt tänkande och ett starkt ledarskap för att säkerställa att våra system är skalbara, säkra, robusta och anpassade för verksamhetens framtida behov. Du kommer att arbeta nära produktägare, utvecklare, arkitekter, testare, driftteam och affärsintressenter för att omvandla affärskrav till hållbara tekniska lösningar med hög kvalitet. Som Chefsprogramvaruingenjör förväntas du vara en teknisk förebild som driver bästa praxis inom systemdesign, kodstandarder, testautomatisering, prestandaoptimering och säker utveckling. Du kommer att bidra till att definiera tekniska riktlinjer, välja lämpliga verktyg och ramverk samt stötta team i komplex problemlösning. Rollen innebär också att du aktivt deltar i designbeslut, kodgranskningar och arkitekturdiskussioner, samtidigt som du hjälper organisationen att balansera innovation, leveranshastighet och teknisk hållbarhet. Du kommer att ha en viktig funktion i att utveckla teamets tekniska mognad genom mentorskap, kunskapsdelning och vägledning i moderna utvecklingsmetoder. Vi söker därför en person som trivs med att samarbeta tvärfunktionellt, kommunicera tydligt med både tekniska och icke-tekniska målgrupper samt skapa engagemang kring tekniska initiativ. Du behöver kunna prioritera mellan kortsiktiga leveransmål och långsiktiga förbättringar, och samtidigt säkerställa att lösningarna uppfyller krav på tillgänglighet, underhållbarhet och informationssäkerhet. I rollen kommer du att analysera befintliga system, identifiera förbättringsområden och driva modernisering där det behövs. Det kan innebära arbete med molnbaserade miljöer, mikrotjänstarkitektur, integrationsplattformar, CI/CD-processer, observabilitet och datadrivna beslut kring systemens prestanda och stabilitet. Du förväntas också bidra till teknisk riskhantering, kapacitetsplanering och kontinuerlig förbättring av utvecklingsprocesser. För att lyckas i rollen behöver du ha flera års erfarenhet av avancerad mjukvaruutveckling och en god förståelse för hur teknik stödjer affärsmål. Du är van att fatta välgrundade tekniska beslut, dokumentera arkitekturval och skapa samsyn kring tekniska prioriteringar. Om du motiveras av att bygga starka team, förbättra utvecklingsmiljöer och leverera lösningar som gör verklig skillnad, erbjuder denna tjänst en möjlighet att påverka både teknikstrategi och produktutveckling på djupet.

Ansvar

Text copied to clipboard!
  • Leda tekniska beslut kring arkitektur, design och utvecklingsstandarder.
  • Säkerställa hög kodkvalitet genom kodgranskning och teknisk vägledning.
  • Samarbeta med produktägare och intressenter för att omsätta krav till lösningar.
  • Driva förbättringar inom CI/CD, testautomatisering och utvecklingsprocesser.
  • Identifiera och hantera tekniska risker, prestandaproblem och skalbarhetsutmaningar.
  • Mentorera utvecklare och stärka teamets tekniska kompetens och arbetssätt.
  • Bidra till långsiktig teknikstrategi och modernisering av befintliga system.
  • Främja säker utveckling och efterlevnad av relevanta tekniska riktlinjer.

Krav

Text copied to clipboard!
  • Flera års erfarenhet av mjukvaruutveckling i komplexa systemmiljöer.
  • Dokumenterad erfarenhet av tekniskt ledarskap eller senior ingenjörsroll.
  • God kunskap om systemarkitektur, designmönster och skalbara lösningar.
  • Erfarenhet av molnplattformar, CI/CD och moderna utvecklingsverktyg.
  • Stark förmåga att kommunicera tekniska beslut till olika målgrupper.
  • Erfarenhet av kodgranskning, teststrategier och kvalitetsarbete.
  • Förmåga att arbeta tvärfunktionellt och driva tekniska initiativ framåt.
  • Relevant högskoleutbildning inom datavetenskap, systemvetenskap eller liknande.

Potentiella intervjufrågor

Text copied to clipboard!
  • Vilken erfarenhet har du av att leda tekniska beslut i större utvecklingsteam?
  • Hur har du arbetat med att förbättra systemarkitektur i tidigare roller?
  • Vilka programmeringsspråk och tekniska plattformar behärskar du bäst?
  • Hur säkerställer du kodkvalitet och långsiktig underhållbarhet i ett team?
  • Beskriv ett tillfälle då du hanterade en komplex teknisk utmaning.
  • Hur arbetar du med mentorskap och kompetensutveckling för andra utvecklare?
  • Vilken erfarenhet har du av molnmiljöer och automatiserade leveransflöden?
  • Hur balanserar du affärskrav mot teknisk skuld och arkitektoniska behov?