.NET developer of high-load backend services

Employcity

United States

Remote

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Удалённый формат работы
ДМС после 6 мес.
Годовой бонус по результатам

Job summary

Employcity ищет Senior .NET Developer для разработки и поддержки высоконагруженных проектов в международной продуктовой IT-компании. Вы будете отвечать за архитектуру, дизайн решений и техническое лидерство в команде.

Требуется 5+ лет опыта,.NET Core 3+ и ASP.NET; опыт работы с RabbitMQ/Kafka, Kubernetes, CI/CD. Удалённая или офисная работа, гибкий формат, годовой бонус и компенсации.

Qualifications

  • Опыт работы с .NET Core 3+ и ASP.NET; владение C# на продвинутом уровне.
  • Опыт разработки и поддержки высоконагруженных сервисов (≥ 1000 RPS).
  • Опыт микросервисной архитектуры; знание паттернов распределённых систем.
  • Глубокое знание SOLID, DDD, чистой архитектуры (Clean/Hexagonal).
  • Умение декомпозировать задачи и защищать архитектурные решения.
  • Опыт MVP-проектов и настройка CI/CD, Kubernetes будет плюсом.
  • Опыт Agile, Scrum; способность наставлять коллег.

Responsibilities

  • Техническая проработка крупных фич: проектирование решений, оценка рисков, декомпозиция и подготовка задач к разработке.
  • Проектирование архитектурных решений: анализ trade-offs, документирование ADR, защита перед командой.
  • Разработка, рефакторинг и оптимизация высоконагруженных backend-сервисов на .NET/C#.
  • Technical ownership: сопровождение изменений от дизайна до prod и внедрения; обеспечение качества.
  • Code reviews, unit/integration tests, performance/load testing по мере необходимости.
  • Расследование production-инцидентов, поиск root cause, профилирование, улучшение observability.
  • Помощь TL в развитии инженерных практик: проектирование, code review, декомпозиция, качество.
  • Менторинг разработчиков: помощь в решении сложных задач и развитии компетенций.

Skills

.NET
C#
Backend разработка
SOLID
DDD
Clean/Hexagonal Architecture
Decomposition of tasks
Agile/Scrum

Education

Высшее образование в ИТ

Tools

RabbitMQ
Kafka
.NET Core 3+
ASP.NET
Kubernetes
CI/CD

Job description

Описание:

Международная продуктовая IT компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, основная часть которых представляет собой развлекательные онлайн-сервисы, в поиске Senior .NET Developer.

Задачи:

Техническая проработка крупных фич: проектирование решения, оценка рисков, декомпозиция и подготовка задач к разработке. Проектирование архитектурных решений: рассмотрение альтернатив и trade-offs, защита решений перед командой / TL / архитектором, документирование ADR. Разработка, рефакторинг и оптимизация высоконагруженных backend-сервисов на .NET / C#. Technical ownership: сопровождение крупных изменений от дизайна до production и внедрения, контроль технической целостности решения. Обеспечение инженерного качества: code review, unit/integration tests, performance/load testing там, где это необходимо. Расследование сложных production-инцидентов, поиск root cause, профилирование, улучшение observability. Помощь TL в развитии инженерных практик команды: подходы к проектированию, code review, технической декомпозиции, качеству. Менторинг разработчиков: помощь со сложными техническими задачами и развитие инженерных компетенций.

Требования:

.NET, C#, backend разработка — от 5 лет опыта SQL — от 3 лет опыта NoSQL — от 3 лет опыта RabbitMQ / Kafka — от 3 лет опыта Обязателен опыт с .NET core 3+ и ASP.NET Опыт работы с высоконагруженными сервисами (от 1000 RPS) Опыт с микросервисной архитектурой, знание паттернов распределённых систем Паттерны и подходы: отличное знание SOLID, DDD (Domain-Driven Design), чистой архитектуры (Clean/Hexagonal Architecture) Опыт проработки и защиты архитектурных решений Умение декомпозировать большие задачи Будет плюсом: Участие в проектах на этапе MVP и дальнейшее развитие таких проектов; Настройка CI/CD пайплайнов, Kubernetes; Опыт с Agile, Scrum

Условия:

Возможность развивать свои компетенции и применять знания на практике; Компания заинтересована в развитии своих сотрудников: готовы привлекать наставников и оплачивать курсы для повышения квалификации; Удаленный или офисный формат работы на выбор; Отсутствие бюрократии, быстрое согласование необходимых вещей; Оплачиваемые лист нетрудоспособности (больничный лист) и отпускные; ДМС после 6 месяцев работы; Частичная компенсация английского языка или психолога (на выбор); Компенсация спортзала; Корпоративное питание в офисе; 4 day-off в год за счет компании; Компания поддерживает сотрудника в важные периоды жизни; Годовой бонус по результатам работы; Реферальная программа за успешную рекомендацию; Большая высококвалифицированная команда, к которой всегда можно обратиться за помощью.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C#/.NET backend developer
C#/.NET backend developer

Магер Анастасия Степановна • United States

Remote
USD 120,000 - 150,000
ДМС
Компенсация обучения
Remote work
+1
.NET developer in high-load systems
.NET developer in high-load systems

Банк Эсхата • United States

Remote
USD 140,000 - 190,000
Удаленная работа
Backend engineer C#/.NET core for gamification
Backend engineer C#/.NET core for gamification

Meteoro Platform • United States

Remote
USD 120,000 - 180,000
Remote work
25 vacation days
.NET developer
.NET developer

Itransition • United States

Remote
USD 120,000 - 160,000
Удаленная работа
Конкурентная оплата
Корпоративное медицинское страхование
+1
.net разработчик интеграционных B2B-решений
.net разработчик интеграционных B2B-решений

CRT • United States

On-site
USD 110,000 - 170,000
.NET developer
.NET developer

Fireart • United States

Remote
USD 120,000 - 180,000
Competitive salary
Remote work
Flexible schedule
C#/.NET-разработчик микросервисных приложений
C#/.NET-разработчик микросервисных приложений

Назаров Сергей Андреевич • United States

Remote
USD 90,000 - 140,000
Remote work
Software Engineer – Backend (.NET)
Software Engineer – Backend (.NET)

NDeavour Consulting Ltd. • United States

Hybrid
USD 120,000 - 180,000
Remote work option
Parking space
Game zone
+7
C#-разработчик веб-приложений на микросервисах
C#-разработчик веб-приложений на микросервисах

Amex Development • United States

Remote
USD 90,000 - 130,000
Senior Backend Developer (.NET)
Senior Backend Developer (.NET)

Proxify • United States

Remote
USD 120,000 - 180,000
On-time monthly payments
Remote work
Flexible hours
+1