7 авг

.net developer for high-concurrency web applications

ориентир по рынку
вакансия зп не указана
в среднем 321 522 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовьтесь к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме

описание

EPAM provides enterprise software products, open-source solutions, and accelerators through EPAM SolutionsHub.

задачи

  • Design and build interactive web applications using Blazor Server and Razor components;
  • Implement SignalR-backed real-time UI interactivity, circuit lifecycle management, and live data updates;
  • Design connection resilience and reconnection strategies for circuit lifetimes, disconnects, and graceful recovery;
  • Implement server-side state management and memory optimization for high concurrency and efficient scaling;
  • Design and build reusable Razor component libraries;
  • Apply dependency injection patterns within component hierarchies and service lifetimes;
  • Implement authentication and authorization in Blazor Server, including ASP.NET Identity, OAuth, and policy-based authorization;
  • Ensure code quality through testing and document component contracts, patterns, and architectural decisions.

требования

  • 4+ Years of experience with .NET and strong experience with AWS;
  • 2+ Years of experience with Blazor;
  • Expertise in Razor components, including syntax, templating engine, and component lifecycle;
  • Proficiency in SignalR real-time UI and circuit management;
  • Advanced skills in connection resilience and reconnection strategies;
  • Advanced skills in server-side state management and memory optimization for concurrency;
  • Advanced skills in reusable Razor component library design;
  • Advanced skills in dependency injection within component hierarchies;
  • Advanced skills in Blazor Server authentication and authorization, including Identity, OAuth, and policy-based authorization;
  • Expertise in C# / .NET;
  • English proficiency at B2 level or higher;
  • Nice to have: Familiarity with ASP.NET Core, knowledge of Entity Framework Core, frontend styling with CSS and component theming, performance profiling and diagnostics in .NET, unit/integration testing with xUnit and bUnit, familiarity with CI/CD pipelines.

условия

  • The position is open for remote work from Ukraine.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.