Aller au contenu

Vývojář Back-Endu - DOTNET (Ref : 271)

  • Hybridní
    • LUXEMBOURG AEROPORT, Luxembourg, Luxembourg
  • Informatique

Popis pracovní pozice

Pro jednoho z našich klientů ve veřejném sektoru v Lucembursku hledáme několik vývojářů BACK-END - DOTNET

Vaše mise:

  • Navrhnout a vyvíjet robustní, zabezpečené a výkonné aplikace a API v .NET C# (nejnovější verze .NET Core) v architektuře mikroslužeb, aby podporovaly funkce aplikace.

  • Psát optimalizované SQL dotazy, navrhovat schémata databází (ve spolupráci s architektem databází) a komunikovat s databází Oracle pomocí ORM (Entity Framework Core) nebo přímých přístupů.

  • Aktivně se podílet na zavádění, používání a zdokonalování CI/CD pipeline pod Gitlabem pro automatizaci sestavení a nasazení.

  • Psát a provádět jednotkové a integrační testy pro zajištění kvality a nezadlužení vyprodukovaného kódu.

  • Aktivně se účastnit agilních ceremonií, úzce spolupracovat s ostatními vývojáři, testery, BA a designéry.

  • Identifikovat, analyzovat a opravovat chyby a technické problémy na celém stacku.

  • Analyzovat a optimalizovat výkonnost aplikací na úrovni back-endu (.NET).

  • Používat osvědčené postupy zabezpečení na všech úrovních aplikace (autentizace, autorizace, ochrana proti běžným zranitelnostem).

  • Účastnit se vývoje integrací mezi interními aplikacemi a externími systémy.

  • Psát a udržovat technickou dokumentaci týkající se kódu, API a architektury vyvinutých komponent.

Požadavky pracovní pozice

Váš profil:

Zkušenosti

  • Minimálně 5 let zkušeností jako vývojář backendu s významnou praxí na projektech využívajících .NET C# a Oracle, ideálně v kontextu migrace nebo přepsání aplikací.

  • Prokázaná zkušenost s vývojem složitých webových aplikací na velkou škálu, ideálně s architekturou mikroslužeb.

  • Zkušenost s prací v agilním/scrumovém prostředí s využitím Gitlab CI/CD a Visual Studia.

  • Portfolio projektů prokazující technické dovednosti a kvalitu kódu.

Behaviorální dovednosti

  • Silný zájem o řešení technických problémů a učení se novým technologiím (mikroslužby, kontejnerizace).

  • Schopnost analyzovat složité problémy a vyvíjet efektivní a robustní řešení.

  • Vynikající schopnost pracovat v týmu, sdílet své znalosti a efektivně komunikovat s ostatními členy.

  • Schopnost pracovat samostatně, přijímat iniciativy a efektivně řídit své úkoly.

  • Schopnost rychle se adaptovat na nové technologie, nástroje nebo pracovní metody v transformačním prostředí.

  • Schopnost jasně vysvětlit technické koncepty.

  • Neustálý zájem o učení se a zdokonalování.

nebo

Apply with Indeed indisponible