Aller au contenu

Stillingsbeskrivelse

For en af vores offentlige kunder i Luxembourg søger vi flere Back-End-udviklere - DOTNET

Din mission:

  • Designe og udvikler robuste, sikre og ydeevneoptimerede applikationer og API'er i .NET C# (seneste versioner af .NET Core), i en microservices-arkitektur, for at understøtte applikationens funktionaliteter.

  • Skriver optimerede SQL-forespørgsler, designer database-skemaer (i samarbejde med Databasearkitekten) og interagerer med Oracle-databasen via ORM (Entity Framework Core) eller direkte adgang.

  • Deltager aktivt i implementering, brug og forbedring af CI/CD-pipelines under Gitlab for at automatisere bygninger og implementeringer.

  • Skriver og udfører enheds- og integrationstests for at sikre kvaliteten og ikke-regressionen af den producerede kode.

  • Deltager aktivt i Agile-ceremonier, samarbejder tæt med andre udviklere, testere, BA'er og designere.

  • Identificerer, analyserer og retter fejl og tekniske problemer på hele stacken.

  • Analyserer og optimerer applikationernes ydeevne på backend-niveau (.NET).

  • Implementerer bedste sikkerhedspraksis på alle applikationsniveauer (autentificering, autorisering, beskyttelse mod almindelige sårbarheder).

  • Deltager i udviklingen af integrationer mellem interne applikationer og eksterne systemer.

  • Skriver og vedligeholder teknisk dokumentation relateret til koden, API'er og arkitekturen af udviklede komponenter.

Stillingskrav

Din profil:

Erfaring

  • Minimum 5 års erfaring som Backend-udvikler, med betydelig erfaring i projekter, der bruger .NET C# og Oracle, ideelt set i en migrations- eller omskrivningskontekst af applikationer.

  • Dokumenteret erfaring med udvikling af komplekse webapplikationer i stor skala, gerne med en microservices-arkitektur.

  • Erfaring med at arbejde i en Agile/Scrum-miljø med brug af Gitlab CI/CD og Visual Studio.

  • Portefølje af projekter, der demonstrerer tekniske færdigheder og kodekvalitet.

Adfærdsmæssige færdigheder

  • Stor interesse for løsning af tekniske problemer og læring af nye teknologier (microservices, containerisering).

  • Evne til at analysere komplekse problemer og udvikle effektive og robuste løsninger.

  • Fremragende evne til at arbejde i teams, dele viden og kommunikere effektivt med andre medlemmer.

  • Evne til at arbejde selvstændigt, tage initiativer og effektivt håndtere opgaver.

  • Evne til hurtigt at tilpasse sig nye teknologier, værktøjer eller arbejdsmetoder i en transformationskontekst.

  • Evne til at forklare tekniske begreber klart.

  • Konstant ønske om at lære og forbedre sig.

eller

Apply with Indeed indisponible