Aller au contenu

Stillingsbeskrivelse

For en av våre offentlige kunder i Luxembourg, søker vi flere Back-End-utviklere - DOTNET

Din oppgave:

  • Designe og utvikle robuste, sikre og ytelsessterke applikasjoner og APIer i .NET C# (siste versjoner av .NET Core), i en mikrotjeneste-arkitektur, for å støtte applikasjonens funksjoner.

  • Skrive optimaliserte SQL-forespørsler, designe database-skjemaer (i samarbeid med databasearkitekten) og samhandle med Oracle-databasen via ORM (Entity Framework Core) eller direkte tilgang.

  • Delta aktivt i oppsett, bruk og forbedring av CI/CD-pipelines under Gitlab for å automatisere bygg og distribusjoner.

  • Skrive og gjennomføre enhets- og integrasjonstester for å sikre kvaliteten og ikke-regresjonen av produsert kode.

  • Delta aktivt i Agile-seremonier, samarbeide tett med andre utviklere, testere, BAer og designere.

  • Identifisere, analysere og rette feil og tekniske problemer som rapporteres på hele stacken.

  • Analysere og optimalisere ytelsen til applikasjoner på backend-nivå (.NET)

  • Implementere beste praksis for sikkerhet på alle nivåer av applikasjonen (autentisering, autorisasjon, beskyttelse mot vanlige sårbarheter).

  • Delta i utviklingen av integrasjoner mellom interne applikasjoner og eksterne systemer.

  • Skrive og vedlikeholde teknisk dokumentasjon knyttet til kode, APIer og arkitektur av utviklede komponenter.

Stillingskrav

Din profil:

Erfaring

  • Minimum 5 års erfaring som bakendutvikler, med betydelig erfaring på prosjekter som bruker .NET C# og Oracle, ideelt sett i en migrasjons- eller omstruktureringskontekst av applikasjoner.

  • Dokumentert erfaring med utvikling av komplekse og storskala webapplikasjoner, helst med mikrotjeneste-arkitektur.

  • Erfaring med å jobbe i et Agile/Scrum-miljø som bruker Gitlab CI/CD og Visual Studio.

  • Portefølje av prosjekter som viser tekniske ferdigheter og kodekvalitet.

Atferdskompetanser

  • Sterk interesse for løsning av tekniske problemer og læring av nye teknologier (mikrotjenester, konteinerisering).

  • Evne til å analysere komplekse problemer og utvikle effektive og robuste løsninger.

  • Utmerket evne til å jobbe i team, dele kunnskap og kommunisere effektivt med andre medlemmer.

  • Evne til å jobbe selvstendig, ta initiativ og effektivt håndtere oppgaver.

  • Evne til raskt å tilpasse seg nye teknologier, verktøy eller arbeidsmetoder i en transformasjonskontekst.

  • Evne til å forklare tekniske begreper klart.

  • Konstant ønske om å lære og forbedre seg.

eller

Apply with Indeed indisponible