Softwareudvikler til Publiceringsplatformen

JP/Politikens Hus
Århus,
JP/Politikens Hus logo

Oversigt og nøgleindsigter

JP/Politikens Hus søger en softwareudvikler til at udvikle og vedligeholde en fælles publiceringsplatform, som skal understøtte flere interne teams. Stillingen indebærer tæt samarbejde og ansvar for både udvikling og drift af platformen.

Højdepunkter

  • Mulighed for at påvirke retningen for platformen og løsningerne
  • Fleksible arbejdstider og mulighed for hjemmearbejde
  • Stort ansvar og muligheder for kompetenceudvikling

Påkrævede kvalifikationer

  • Erfaring som softwareudvikler med interne platforme eller shared services
  • Kendskab til API'er og evne til at lave nemme integrationer
  • Erfaring med Scala (eller Java) samt Node.js/TypeScript

Ønskværdige kvalifikationer

  • Erfaring med event flows / hændelsesdrevne systemer (fx Kafka)
  • Kendskab til cloud og containere (AWS, Docker/Kubernetes)

Den ideale kandidat

Den ideelle kandidat har erfaring med at bygge services, der anvendes af andre teams, og tager ansvar for kvaliteten af deres arbejde. De er også trygge ved at eksperimentere og lære af fejl for at forbedre processerne.

Jobdetaljer

Løn efter aftale
Fuldtid
37 timer/uge
Hybrid
Århus

Jobbeskrivelse

Vil du være med til at bygge en fælles publiceringsplatform, som andre teams i JP/Politikens Hus bygger ovenpå?

Om JP/Politikens Hus: JP/Politikens Hus leverer nogle af Danmarks stærkeste mediebrands som Ekstrabladet, Jyllands-Posten, Politiken, Bold, Finans og WatchMedier. Vi når allerede halvdelen af danskerne hver uge, men vi har en ambition om at nå endnu flere.

Om teamet: Publiceringsplatformen er rygsøjlen for artikeldata i JP/Politikens Hus. Vi transformerer artikeldata fra vores CMS’er til et fælles format, som herefter distribueres til interne platforme (fx vores fælles AI-platform) samt produktteams på tværs af vores mange mediebrands og deres frontends.

Vi arbejder som et produktteam, hvor vi ser vores snitflader som produkter, andre teams i organisationen bruger og bygger videre på. Det kræver ejerskab og tæt samarbejde på tværs. Vi arbejder iterativt: vi prøver ting af, måler på det og justerer. Nogle gange fejler vi – så lærer vi af det og forsøger igen. I teamet har vi en Product Manager, som driver produktretningen og løbende afstemmer behov og prioriteringer med resten af organisationen.

Hvor vi er nu: Platformen er i drift, og vi er klar til at skalere. Den næste periode handler om at rulle platformen ud bredt i JP/Politikens Hus og gøre den til et naturligt fundament for flere teams. Du får en rolle med synlig effekt på tværs af brands og platforme – både i udvikling og i drift.

Din rolle: Du bliver en del af teamet, der udvikler og driver Publiceringsplatformen. Du er med til at udbygge platformens funktioner, så den bliver nem at integrere med og stabil i drift. Du arbejder tæt sammen med interne platforme og produktteams på tværs af huset for at sikre, at vi leverer den bedst mulige løsning og en god udvikleroplevelse.

Opgaver:

  • Udvikle og vedligeholde services til transformation og distribution af artikeldata
  • Udbygge platformen i takt med, at flere interne platforme og produktteams går i drift
  • Samarbejde med aftagere om integrationer, datakontrakter og DevEx
  • Løfte drift og stabilitet: monitorering, fejlhåndtering, performance og incident-opfølgning
  • Bidrage til at videreudvikle teamets øvrige løsninger og fælles komponenter

Vi forestiller os, at du:

  • Har erfaring som softwareudvikler fra en stilling med interne platforme eller shared services
  • Trives med at bygge services og snitflader, som andre teams bruger i praksis
  • Har arbejdet med API’er (fx GraphQL) og kan lide at gøre integrationer nemme og stabile
  • Har været tæt på event flows / hændelsesdrevne systemer (fx Kafka) eller er nysgerrig på det
  • Kender til cloud og containere (AWS, Docker/Kubernetes)
  • Har erfaring med Scala (eller Java) samt Node.js/TypeScript
  • Tager ansvar for kvalitet (tests, kode der kan læses, stabile ændringer) og samarbejder tæt på tværs af teams
  • Er tryg ved at eksperimentere – og kan bruge fejl til læring og forbedring

Vi tilbyder:

  • Stort ansvar og mulighed for at påvirke retningen for platformen og vores fælles løsninger
  • Rig mulighed for at udvikle dine kompetencer og lære nye teknologier
  • Mulighed for at udvikle dig i rollen over tid – også på tværs af teams og ansvarsområder
  • Fleksible arbejdstider og mulighed for faste hjemmearbejdsdage
  • En arbejdsplads med et godt sammenhold og masser af sociale arrangementer både inden og uden for arbejdstiden
  • Base i Aarhus

Ansøgning: Så send din ansøgning og CV - søg online. Vi indkalder til samtaler løbende og ansætter så snart, vi finder den rette kandidat. Stillingen er på fuld tid, og løn forhandles efter kvalifikationer. Det daglige arbejde foregår hos Jyllands-Postens hus i Mediebyen i Aarhus C.

Vi ser frem til at høre fra dig!

Spørgsmål til stillingen kan rettes til Bo Korshøj Lykke, teknisk chef på 27264261 eller bo.k.lykke@jppol.dk

Karrierevej

Typisk karriereforløb

1

Senior Softwareudvikler

2

Tech Lead

3

Software Architect

Vækstpotentiale

Som softwareudvikler på publiceringsplatformen vil du opnå værdifuld erfaring med at arbejde på tværs af teams og platforme. Dette kan føre til muligheder for at påtage sig mere ansvar i ledende roller eller specialisere dig yderligere inden for softwarearkitektur eller cloud-løsninger.

Overførbare færdigheder

API-udviklingCloud-teknologier (AWS, Docker/Kubernetes)Agil udviklingsmetode

Branchekontekst

Stillingen som softwareudvikler er central i mediebranchen, hvor hurtig og effektiv distribution af indhold er afgørende. Med den stigende digitalisering i medierne er evnen til at udvikle robuste platforme og services, der understøtter flere brands, mere relevant end nogensinde.

Færdighedsanalyse

Kritiske færdigheder

Softwareudvikling

Erfaring som softwareudvikler fra en stilling med interne platforme eller shared services.

API-udvikling

Har arbejdet med API’er (fx GraphQL) og kan lide at gøre integrationer nemme og stabile.

Kvalitetssikring

Tager ansvar for kvalitet (tests, kode der kan læses, stabile ændringer) og samarbejder tæt på tværs af teams.

Vigtige færdigheder

Event flows / hændelsesdrevne systemer

Har været tæt på event flows (fx Kafka) eller er nysgerrig på det.

Cloud og containere

Kender til cloud og containere (AWS, Docker/Kubernetes).

Scala eller Java samt Node.js/TypeScript

Har erfaring med Scala (eller Java) samt Node.js/TypeScript.

Ønskværdige færdigheder

Eksperimentering og læring

Er tryg ved at eksperimentere – og kan bruge fejl til læring og forbedring.

Mest kritiske færdigheder

SoftwareudviklingAPI-udviklingKvalitetssikring

Sådan fremhæver du din erfaring

Fremhæv dine tidligere erfaringer med softwareudvikling i interne platforme og beskriv specifikke projekter, hvor du har arbejdet med API’er og kvalitetssikring. Inkluder eksempler på, hvordan du har håndteret udfordringer og lært af fejl.

Interviewforberedelse

Sandsynlige spørgsmål

Kan du beskrive din erfaring med udvikling af API'er, specielt GraphQL?

teknisk

Tip: Giv konkrete eksempler på projekter, hvor du har arbejdet med GraphQL.

Hvordan håndterer du fejl i et system, og kan du give et eksempel på en situation, hvor du lærte af en fejl?

erfaring

Tip: Del en specifik oplevelse, og fokusér på læringsaspektet.

Hvilke metoder bruger du til at sikre kvalitet i din kode?

teknisk

Tip: Tal om tests, kodegennemgange og dokumentation.

Hvordan vil du beskrive dit samarbejde med andre teams?

kultur

Tip: Giv eksempler på, hvordan du tidligere har arbejdet i tværfaglige teams.

Hvad motiverer dig til at arbejde med interne platforme?

kultur

Tip: Forklar din passion for at skabe løsninger, der hjælper andre udviklere.

Spørgsmål du kan stille

  • Hvordan ser den videre udvikling af publiceringsplatformen ud?
  • Hvilke udfordringer har teamet stået overfor i udviklingen af platformen?
  • Kan du beskrive kulturen i teamet og hvordan samarbejdet fungerer?

Tale punkter

  • Din erfaring med at arbejde i agile udviklingsmiljøer.
  • Dine evner til at skabe stabile og brugervenlige integrationer.
  • Din tilgang til at overvåge og forbedre systemets drift.

Bekymringspunkter at være opmærksom på

  • Manglende erfaring med de nævnte teknologier (fx Scala, Kafka).
  • Uvillighed til at tage ansvar for fejl og lære af dem.

Ansøgningsstrategi

Ansøgningstips

  • Fremhæv din erfaring med udvikling af interne platforme og delte services.
  • Beskriv konkrete eksempler på, hvordan du har arbejdet med API'er og integrationer, især med GraphQL.
  • Vis din forståelse for eventdrevne systemer og cloud-teknologier som AWS og Docker/Kubernetes.

Nøgleord at inkludere

SoftwareudviklerPubliceringsplatformAPI-integrationCloud-løsningerEvent flowsScalaNode.js

Fokus i ansøgningen

Fremhæv din passion for at bygge skalerbare løsninger og din evne til at samarbejde på tværs af teams. Nævn din erfaring med at lære af fejl og anvende det i udviklingsprocessen.

Tilpasning af CV

Sørg for at inkludere specifikke projekter, hvor du har arbejdet med artikeldata og API'er. Tilpas dine tekniske færdigheder til at fremhæve din erfaring med Scala, Node.js og cloud-teknologier.

Ofte stillede spørgsmål

Hvad indebærer stillingen som Softwareudvikler til Publiceringsplatformen?

Stillingen indebærer at udvikle og vedligeholde services til transformation og distribution af artikeldata. Du vil arbejde tæt sammen med interne platforme og produktteams for at sikre en stabil og effektiv publiceringsløsning.

Hvilke kvalifikationer kræves for at søge stillingen?

Vi søger en kandidat med erfaring som softwareudvikler, gerne med fokus på interne platforme eller shared services. Erfaring med API'er, cloud-teknologier og programmeringssprog som Scala, Java, Node.js eller TypeScript er også vigtige.

Hvad tilbyder JP/Politikens Hus i denne stilling?

Vi tilbyder stort ansvar og mulighed for at påvirke retningen for platformen. Derudover er der rig mulighed for at udvikle dine kompetencer og arbejde i et innovativt team.

Hvordan er arbejdsmiljøet i teamet?

Arbejdsmiljøet er præget af tæt samarbejde og ejerskab, hvor vi arbejder iterativt og lærer af vores erfaringer. Teamet fremmer en kultur, hvor eksperimentering og feedback er velkomne.

Hvad er forventningerne til den nye medarbejder?

Vi forventer, at du tager ansvar for kvaliteten af dit arbejde og bidrager til stabiliteten i driften. Du skal være tryg ved at eksperimentere og villig til at lære af fejl samt samarbejde tæt på tværs af teams.

Hvilke teknologier vil jeg arbejde med i denne stilling?

Du vil arbejde med teknologier som GraphQL til API-udvikling, samt event-drevne systemer som Kafka. Desuden vil du arbejde med cloud-løsninger og containere, herunder AWS, Docker og Kubernetes.

Hvilke karrieremuligheder er der hos JP/Politikens Hus?

Der er gode muligheder for karriereudvikling i JP/Politikens Hus, da vi stræber efter at udvikle vores medarbejdere og give dem ansvar. Du kan forvente at få mulighed for at arbejde på tværs af forskellige projekter og teams.

Hvordan ser onboardingprocessen ud for nye medarbejdere?

Onboardingprocessen fokuserer på at introducere dig til teamet, virksomhedens kultur og de specifikke værktøjer og teknologier, vi bruger. Du vil også få støtte fra erfarne kolleger til at komme godt i gang.

Stillinger

Software DeveloperBackend Developer

Lignende jobs