
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
Hotovo!
Vaše přihláška byla úspěšně odeslána!