Senior Udvikler til udvikling af ny afregningsløsning

Oversigt og nøgleindsigter
KMD A/S søger en Senior Udvikler til at deltage i udviklingen af en ny afregningsløsning til energi- og forsyningsselskaber. Stillingen indebærer arbejde med moderne teknologier i et agilt team, der fokuserer på effektivitet og innovation.
Højdepunkter
- Deltagelse i udviklingen af KMD Elements Billing-løsningen.
- Arbejdet i et startup-lignende agilt setup med mulighed for teknisk indflydelse.
- Brug af nyeste teknologier som .NET, Azure, og AI.
Påkrævede kvalifikationer
- • Minimum 5 års erfaring med softwareudvikling i relevante teknologier.
- • Relevant videregående uddannelse inden for IT eller relaterede fag.
- • Stærke analytiske og logiske evner samt evnen til at arbejde struktureret.
Ønskværdige kvalifikationer
- • Erfaring med Domain Driven Design (DDD) og Clean Architecture.
- • Kendskab til enhedstestning med xUnit.
Den ideale kandidat
Den ideelle kandidat har en passion for agil produktudvikling og evnen til at finde elegante løsninger på forretningsmæssige udfordringer. Vedkommende er kommunikativ, kan opbygge stærke relationer og trives med både tekniske og forretningsmæssige dialoger.
Jobdetaljer
Jobbeskrivelse
Hos KMD udvikler vi digitale løsninger, som bruges og skaber fremskridt for millioner af mennesker verden over. Disse løsninger danner digitalt grundlag for samfundets vigtigste aktører, fra politiske og juridiske myndigheder og offentlige instanser til finansielle institutioner og private virksomheder. Vores mission er at gøre deres digitale ydelser og adfærd pålidelig, tilgængelig og effektiv.
Vi tror på, at fremtiden er, hvad du selv gør den til. Derfor er en karriere hos KMD en karriere med formål og frihed. Her er du ikke alene direkte medvirkende til at forbedre livet og hverdagen for en masse mennesker. Du får også motivation, plads og værktøjer til at forme din egen professionelle færd og udvikling.
Vil du bruge dine stærke tekniske kompetencer og din passion indenfor softwareudvikling til at gøre hverdagen nemmere for både medarbejderne i energi- og forsyningsselskaberne og ikke mindst for dig selv som forbruger?
Om os
KMD Elements er en markedsledende digital platform i konstant vækst og hos KMD er vi er i fuld gang med at udvide platformen med løsningen ”KMD Elements Billing” (vores nye afregningsløsning). Vi vil gøre det muligt for energi- og forsyningsselskaberne at drive deres forretning effektivt indenfor områderne: registrering af kundeforhold, beregning af afregningsresultat, debitorstyring og fakturering, inddrivelse samt selvbetjening. Løsningen skal bl.a. kombinere dyb brancheindsigt med innovativ teknologi på en måde der muliggør hurtig tilpasning i et marked i konstant udvikling. Vi leder derfor efter dig, der har lyst til at være en del af denne rejse.
Om jobbet
Du vil blive en del af teamet ”Elements Billing”, som er en del af forretningsenheden KMD Energy & Utility. Teamet er fortsat under opbygning – men samtidig er vi en integreret del af en stor og veletableret udviklingsorganisation. Som en del af teamet vil du:
- Blive en del af et startup-lignende agilt setup, hvor du bliver involveret i hele udviklingsprocessen og hvor du vil få rig mulighed for at bidrage til tekniske beslutninger og produktretning
- Arbejde med de nyeste teknologier hånd i hånd med et kontinuerligt fokus på driftsstabilitet og sikkerhed
- Udvikle og designe en ny afregningsløsning end-to-end i tæt sammen med både forretningsspecialister og kunder
- Arbejde med data-drevne analyser til løbende at justere og prioritere, så vi kan skabe løsninger, der matcher behovene i markedet
- Blive en del af et team, med en samarbejdende og respektfuld teamkultur
De primære teknologier og metoder vil være:
- .NET (C#) – til både web og backend
- Blazor – til udvikling af interaktive og komponentbaserede webapplikationer
- Microsoft SQL Server – som primær databaseplatform
- Azure – til både udviklings- og driftsinfrastruktur
- Azure DevOps – til opgavestyring, versionshåndtering (Git) og CI/CD via Pipelines
- Entity Framework Core – til ORM og datatilgang
- ASP.NET Core Web API – til RESTful services og integration
- Domain Driven Design (DDD) og Clean Architecture – som arkitekturprincipper for robuste og forretningsnære løsninger
- xUnit - Unit Testing
- AI - til understøttelse af både forretnings- og udviklingsopgaver
Om dig
Vi leder efter dig, der motiveres af at finde elegante, tekniske løsninger på konkrete forretningsmæssige udfordringer. Som vores nye kollega vil du kunne kende dig selv i nedenstående:
- Du er logisk og analytisk stærk og har en struktureret tilgang til dine opgaver. Derudover er du vedholden, tager ansvar for løsningen og løber med bolden
- Du brænder for agil produktudvikling – du er typen, der kan lide at være med til at påvirke de tekniske valg i en ny løsning
- Du har en relevant videregående uddannelse inden for IT, softwareudvikling, datalogi, Ingeniørfag
- Du trives i dialog med kunderne og du evner at opbygge stærke, produktive relationer til dine samarbejdspartnere både forretningsmæssige og tekniske. Du kommunikerer ubesværet på både dansk og engelsk i skrift og tale
- Du har minimum 5 års erfaring med at udvikle i nogle af ovennævnte teknologier og en solid erfaring med full stack-udvikling i .NET og web teknologier
- Du har god forståelse for og erfaring med SQL Server (design, performance, fejlfinding)
- Du har erfaring med brug af AI som en integreret del af udviklingen, eller er nysgerrig på, hvordan AI kan støtte os i udviklingsarbejdet
- Det er desuden en fordel, hvis du har erfaring med Domain Driven Design og Clean Architecture
- I takt med at teamet vokser, forventer vi også, at du vil spille en aktiv rolle i at onboarde og sparre med nye kollegaer.
Vil du vide mere?
Har du spørgsmål til stillingen, er du velkommen til at kontakte Head of Development Martin Jes Rasmussen +45 20 64 63 67.
Ansøgningsfristen er d. 1. april 2026. Vi afholder dog samtaler løbende og anbefaler derfor, at du sender din ansøgning hurtigst muligt.
Karrierevej
Typisk karriereforløb
Lead Developer
Technical Architect
Engineering Manager
Vækstpotentiale
Som Senior Udvikler hos KMD har du mulighed for at udvikle dine tekniske og ledelsesmæssige færdigheder, hvilket kan føre til lederpositioner inden for softwareudvikling. Den stigende efterspørgsel efter digitale løsninger i energi- og forsyningssektoren giver også mulighed for specialisering og ekspertiseudvikling.
Overførbare færdigheder
Branchekontekst
KMD opererer i en hurtigt udviklende tech-branche, hvor digitalisering af serviceydelser er afgørende. Stillingen som Senior Udvikler understøtter virksomhedens mål om at levere innovative løsninger til energi- og forsyningsselskaber, som er centralt for den digitale transformation i disse sektorer.
Færdighedsanalyse
Kritiske færdigheder
Erfaring med udvikling i .NET, især C#, til web- og backend-udvikling.
Erfaring med SQL Server som databaseplatform.
Vigtige færdigheder
Kendskab til Blazor til udvikling af interaktive webapplikationer.
Kendskab til Azure til udviklings- og driftsinfrastruktur.
Erfaring med opgavestyring, versionshåndtering og CI/CD via Azure DevOps.
Erfaring med ORM og datatilgang ved hjælp af Entity Framework Core.
Kendskab til udvikling af RESTful services og integration.
Ønskværdige færdigheder
Forståelse af DDD som en designmetode.
Kendskab til Clean Architecture-principper.
Mest kritiske færdigheder
Sådan fremhæver du din erfaring
Fremhæv dine erfaringer med .NET (C#) og specifik opgaveudvikling, hvor du har anvendt Microsoft SQL Server. Beskriv projekter, hvor du har brugt Azure til at opbygge eller optimere løsninger.
Interviewforberedelse
Sandsynlige spørgsmål
Hvordan har du tidligere arbejdet med .NET og C#?
tekniskTip: Giv konkrete eksempler på projekter, hvor du har anvendt disse teknologier.
Kan du beskrive et projekt, hvor du har arbejdet med Azure DevOps?
tekniskTip: Forklar, hvordan du har brugt værktøjet til opgavestyring og CI/CD.
Hvordan sikrer du, at den software, du udvikler, er driftsstabil og sikker?
tekniskTip: Beskriv metoder og værktøjer, du anvender til at teste og overvåge applikationer.
Kan du give et eksempel på en situation, hvor du har arbejdet i et agilt team?
erfaringTip: Fremhæv din rolle og hvordan du bidrog til teamets succes.
Hvordan håndterer du feedback fra kolleger eller kunder?
kulturTip: Vis, at du værdsætter feedback og er villig til at tilpasse dit arbejde.
Hvad motiverer dig i dit arbejde som udvikler?
kulturTip: Del dine passioner for teknologi og hvordan de driver din karriere.
Hvordan prioriterer du opgaver, når du arbejder med data-drevne analyser?
situationTip: Giv eksempler på, hvordan du har brugt data til at træffe beslutninger.
Hvordan tilpasser du dig ændringer i et projekt?
situationTip: Beskriv en konkret situation, hvor du har håndteret ændringer effektivt.
Spørgsmål du kan stille
- Hvordan ser udviklingsprocessen ud i teamet 'Elements Billing'?
- Hvilke udfordringer ser I for den nye afregningsløsning?
- Hvordan måler I succes for jeres løsninger?
Tale punkter
- Din erfaring med C# og .NET i tidligere projekter.
- Din evne til at arbejde i agile miljøer.
- Din interesse for at bidrage til samfundets digitale løsninger.
Bekymringspunkter at være opmærksom på
- Manglende erfaring med de nævnte teknologier.
- Uklare svar på spørgsmål om teamwork og samarbejde.
Ansøgningsstrategi
Ansøgningstips
- Fremhæv din erfaring med .NET og C#, især i relation til web- og backend-udvikling.
- Vis hvordan du har arbejdet med agile metoder og hvordan du har bidraget til tekniske beslutninger i tidligere projekter.
- Inkluder konkrete eksempler på data-drevne analyser, du har udført, og hvordan de har påvirket projektresultater.
Nøgleord at inkludere
Fokus i ansøgningen
Fremhæv din passion for softwareudvikling og hvordan du kan bidrage til udviklingen af innovative løsninger, der forbedrer hverdagen for både virksomheder og forbrugere.
Tilpasning af CV
Tilpas dit CV ved at inkludere specifikke projekter relateret til afregningsløsninger og fremhæv dine færdigheder inden for de nævnte teknologier som .NET, Azure og SQL Server.
Ofte stillede spørgsmål
Hvad indebærer stillingen som Senior Udvikler?
Som Senior Udvikler vil du være ansvarlig for at udvikle og designe KMD's nye afregningsløsning. Du vil arbejde i et agilt team, hvor du får mulighed for at bidrage til tekniske beslutninger og produktretning.
Hvilke kvalifikationer kræves for at søge stillingen?
Vi søger en kandidat med stærke kompetencer inden for .NET (C#), Blazor, Microsoft SQL Server, og Azure. Erfaring med Domain Driven Design (DDD) og Clean Architecture vil også være en fordel.
Hvad tilbyder KMD A/S i denne stilling?
KMD A/S tilbyder en mulighed for at arbejde med innovative teknologier i et startup-lignende setup, hvor du kan forme din egen professionelle udvikling. Du vil også få adgang til værktøjer og ressourcer, der understøtter din karriere.
Hvordan er arbejdsmiljøet hos KMD?
Arbejdsmiljøet hos KMD er præget af samarbejde og respekt, hvor teammedlemmer støtter hinanden. Du vil blive en del af en veletableret udviklingsorganisation med fokus på driftsstabilitet og sikkerhed.
Hvad er forventningerne til den nye Senior Udvikler?
Vi forventer, at du aktivt deltager i hele udviklingsprocessen og bidrager til løsninger, der matcher markedets behov. Derudover skal du være i stand til at arbejde selvstændigt og tage initiativ i dit arbejde.
Hvilke teknologier vil jeg arbejde med i denne rolle?
I denne rolle vil du arbejde med teknologier som .NET (C#), Blazor, Microsoft SQL Server, Azure, og ASP.NET Core Web API, samt anvende metoder som Entity Framework Core og CI/CD via Azure DevOps.
Er der muligheder for faglig udvikling hos KMD?
Ja, KMD A/S tilbyder muligheder for faglig udvikling, herunder træning i nye teknologier og deltagelse i workshops. Vi opfordrer vores medarbejdere til at tage ansvar for deres egen læring og karriereudvikling.
Hvad er KMD's mission?
KMD's mission er at udvikle digitale løsninger, der skaber fremskridt for samfundets vigtigste aktører og gør deres digitale ydelser mere pålidelige, tilgængelige og effektive.