.NET-разработчик
Разработка и поддержка высоконагруженных backend-сервисов на C#/.NET в микросервисной архитектуре. Требуется опыт от 3 лет, знание Kafka, gRPC, PostgreSQL, Redis и Docker. Предлагают удалённую работу, гибкий график и компенсацию обучения.
Зарплата не указана — оценили по рынку
На основе 75 похожих вакансий за 90 дней.
Что предстоит делать
Сейчас мы ищем .NET-разработчика, который присоединится к нашей команде и будет участвовать в развитии высоконагруженных backend-сервисов и микросервисной архитектуры.
- Проектировать, разрабатывать и поддерживать масштабируемые backend-сервисы на C#/.NET.
- Развивать микросервисную архитектуру с использованием gRPC, Kafka и асинхронного обмена сообщениями.
- Разрабатывать и поддерживать REST и gRPC API для внутренних и внешних сервисов.
- Проектировать и оптимизировать слой работы с данными на Entity Framework Core и PostgreSQL.
- Реализовывать паттерны распределённых систем: Outbox, Saga, идемпотентность и distributed locking.
- Интегрировать Redis, фоновые сервисы и планировщики задач для повышения производительности и надёжности системы.
- Обеспечивать стабильность сервисов с помощью логирования, мониторинга, трассировки и сбора метрик.
- Писать unit- и integration-тесты, участвовать в развитии CI/CD-процессов.
- Вместе с командой участвовать в обсуждении архитектуры, развитии продукта и принятии технических решений, предлагать улучшения и брать ответственность за реализуемые решения.
- Что вы получите:
- Формат работы
- Мы работаем в формате remote-first и выстраиваем процессы так, чтобы команда оставалась эффективной независимо от локации.
- График работы — 5/2 с гибким началом рабочего дня до 10:00, с фокусом на результат, а не на контроль часов.
- Отдых и восстановление
- 20 рабочих дней оплачиваемого отпуска;
- 10 полностью оплачиваемых больничных дней;
- Государственные праздники;
- Мы считаем отдых частью устойчивой и продуктивной работы.
- Поддержка в важные моменты жизни
- До 3 дополнительных оплачиваемых дней отдыха при наступлении важных жизненных событий (рождение ребёнка, свадьба, утрата близкого родственника).
- Бонусы и признание
- Мы отмечаем важные личные и профессиональные этапы.
- Обучение и рост
- Мы верим в профессиональный рост и компенсируем внешнее обучение, направленное на развитие твоих hard skills.
- Реферальная программа
- Мы ценим рекомендации от команды и поощряем их бонусами. Если вы знаете сильного специалиста, который подойдёт нам по ценностям и экспертизе, рекомендуйте его и получите бонус после успешного найма.
Что ждём от вас
- От 3 лет коммерческого опыта backend-разработки на C#/.NET.
- Отличное знание современных возможностей C#, включая async/await, dependency injection и принципы Clean Architecture.
- Опыт проектирования и разработки микросервисных систем.
- Практический опыт работы с Apache Kafka, gRPC и REST API.
- Уверенный опыт работы с Entity Framework Core: Code First, миграции, несколько DbContext, оптимизация запросов.
- Хорошее знание PostgreSQL: индексы, транзакции, оптимизация и анализ производительности запросов.
- Опыт работы с Redis, стратегиями кеширования, распределёнными блокировками и фоновыми задачами на Quartz.NET или аналогичных инструментах.
- Понимание принципов построения распределённых систем и паттернов Outbox, Saga, идемпотентности, eventual consistency и distributed locking.
- Опыт работы с Docker и контейнеризированными средами разработки, включая Docker Compose. Опыт с .NET Aspire будет плюсом.
- Опыт разработки отказоустойчивых сервисов с использованием Polly, FluentValidation, AutoMapper и Swagger/OpenAPI.
- Опыт работы с инструментами логирования, мониторинга и observability: Serilog, OpenTelemetry, Grafana или Sentry.
- Опыт написания автоматизированных тестов с использованием NUnit или xUnit, Moq и Testcontainers.
- Опыт работы с пайплайнами GitLab CI/CD.
- Проактивность: готовность предлагать идеи, участвовать в технических обсуждениях и брать ответственность за принимаемые решения.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
C#/.NET-разработчик
~1 573 240 – 2 804 880 ₸ оценка
Ищем сильного C#/.NET инженера для развития платформы на PostgreSQL и Kafka: проектирование backend-сервисов, CDC-пайплайнов, репликации данных и веб-интерфейсов на Blazor. Требуется 5+ лет опыта, глубокие знания .NET, PostgreSQL, Kafka и архитектурных паттернов. Предлагают полную удалёнку, зарплату в валюте и годовыми премиями, свободу в решениях и карьерный рост.
Senior C#/.NET/Unity Engineer (Mobile Game)
~1 573 240 – 2 804 880 ₸ оценка
Ищем сильного senior-инженера для мобильной F2P-игры Magic Archer: нужно разрабатывать фичи от Unity-клиента до .NET-сервера, поддерживать live-проект и постепенно стать техлидом. Требуется 6+ лет C#, 3+ года Unity, опыт мобильных игр и серверной разработки. Предлагают удалённую работу, гибкий график и оформление через Кипр или ИП.
Разработчик .NET
~1 573 240 – 2 804 880 ₸ оценка
Государственная IT-компания ищет опытного .NET-разработчика для создания информационных систем в транспортной отрасли. Нужно будет писать код, проводить ревью, проектировать API и работать с базами данных. Требуется минимум 5 лет опыта с .NET и ASP.NET Core, знание PostgreSQL и Docker. Предлагают удалёнку или гибрид, официальное оформление и соцпакет.
Старший .NET разработчик (Fintech, AI-assisted)
~1 367 379 ₸ оценка
Ищем опытного .NET-разработчика для создания высоконагруженной платежной платформы с событийно-ориентированной архитектурой. Нужно глубокое знание C# и .NET 8/9, опыт с Kafka, PostgreSQL, Redis и Docker. Работа удаленная, полная занятость, в финтех-проекте с использованием AI-инструментов.
C#/.NET разработчик (WinForms)
~1 573 240 – 2 804 880 ₸ оценка
Разработка лабораторной системы на WinForms и сопутствующих сервисов в MedTech-компании. Нужен опытный C#/.NET разработчик с опытом от 3 лет, знанием WinForms и баз данных. Предлагают удалённую работу, оформление по ТК и оплату курсов.
Разработчик .NET (кредитный конвейер)
~1 573 240 – 2 804 880 ₸ оценка
Банк ищет опытного .NET-разработчика для развития систем кредитования юридических лиц. Нужно будет писать backend на C#/.NET, проектировать REST API, работать с микросервисами, Kafka и сложными SQL-запросами. Требуется от 4 лет коммерческого опыта, предлагают удалённую работу, гибкий график и хороший соцпакет.