- Страна
- Россия
- Зарплата
- 250 000 ₽ – 300 000 ₽
Откликайтесь
на вакансии с ИИ

Разработчик C#
Привлекательное предложение от аккредитованной компании с полным соцпакетом, ДМС и компенсациями. Зарплатная вилка соответствует рынку для Senior-уровня, а удаленный формат работы является значительным плюсом.
Сложность вакансии
Позиция требует солидного опыта (от 5 лет) и глубоких знаний внутреннего устройства .NET. Сложность добавляет необходимость работы с большим объемом legacy-кода и настройки CI/CD пайплайнов.
Анализ зарплаты
Предложенная вилка 250 000 – 300 000 рублей на руки полностью соответствует рыночным ожиданиям для Senior C# разработчика в России, где медиана составляет около 280 000 рублей.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Centicore уже сейчас
Присоединяйтесь к Centicore и создавайте сложные микросервисные решения в аккредитованной IT-компании!
Описание вакансии
#вакансия #job #senior #C #удаленка #fulltime
Компания Centicore *🩵* находится в поисках Разработчика С#. Наша компания занимается продуктовой разработкой проектов наших Заказчиков под ключ.
Разработчик С#
Формат работы: Удалённо (РФ)
Вилка: 250-300 на руки
Оформление: ТК
*✔️*Условия:
• Удаленный формат работы в IT аккредитованной компании;
• Длительный проект;
• Оплачиваемый отпуск 28 календарных дней в год и оплачиваемые больничные;
• Предоставление техники (MAC,Windows)
• ДМС;
• Компенсация хобби/спортзала/англ.яз.;
• Компенсация проф.обучения;
• Возможность участия во внутренних программах компании и активностях, например: в реферальной программе «приведи друга»;
*✅* Требования к кандидату:
- Опыт разработки на C# и .NET от 4–5 лет
- Опыт работы в роли backend-инженера от 3-х лет
- Глубокое знание C# и .NET Core / .NET 6+ (понимание внутреннего устройства, TPL, асинхронности)
- Опыт разработки Web API, RESTful сервисов и микросервисных решений
- Уверенное владение Entity Framework Core (миграции, оптимизация запросов)
- Отличное знание SQL и реляционных БД (MS SQL) на уровне проектирования и оптимизации сложных запросов
- Понимание принципов SOLID, GoF паттернов и Clean Code
- Опыт написания юнит-тестов (xUnit, NUnit) и интеграционных тестов (Moq)
- Опыт работы с Git в команде (Pull Request, Code Review)
- Настройка CI/CD пайплайнов (GitHub Actions, GitLab CI, Jenkins)
- Опыт с брокерами сообщений (RabbitMQ, Kafka)
Опыт проведения Code Review
*✅*Обязанности кандидата:
- Разработка и архитектура: проектирование, разработка и поддержка сервисов и корпоративных приложений на .NET. Участие в построении технического roadmap проекта.
- Работа с кодом: Написание чистого, масштабируемого и хорошо тестируемого кода. Проведение рефакторинга и оптимизация существующего кода (включая работу с legacy - его будет достаточно много).
- Интеграции: Разработка и сопровождение REST API, интеграционных сервисов и взаимодействие с внешними системами.
- Базы данных: Проектирование схем БД, написание сложных запросов, оптимизация производительности (индексы, хранимые процедуры).
- Управление качеством: Проведение Code Review, написание Unit / Integration тестов, обеспечение стабильности и безопасности системы.
- Анализ и планирование: Анализ требований, оценка трудоемкости задач, участие в планировании спринтов.
Для вопросов и резюме - просьба обращаться в лс Откликнуться *✏️*
Буду рада познакомиться!
Надежда (@yakushkinahr)
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- C++
- SQL
- GitHub Actions
- CI/CD
- .NET Core
- Microservices
- Kafka
- Jenkins
- GitLab CI
- RabbitMQ
- Web API
- RESTful
- NUnit
- SOLID
- Design Patterns
- xUnit
- Entity Framework Core
- Moq
- MS SQL Server
- .NET 6
Возможные вопросы на собеседовании
Проверка понимания работы с асинхронностью, заявленной в требованиях.
Расскажите, как работает механизм async/await под капотом и в каких случаях использование Task.Run в ASP.NET Core может быть вредным?
Важно для оптимизации работы с БД, указанной в обязанностях.
Какие стратегии оптимизации запросов в Entity Framework Core вы применяете при работе с большими объемами данных?
Проверка навыков проектирования систем с брокерами сообщений.
Как обеспечить гарантию доставки и обработки сообщения (Exactly-once processing) при использовании RabbitMQ или Kafka?
Оценка готовности кандидата к работе с устаревшим кодом.
Какой подход вы выберете при необходимости внедрения новой функциональности в сильно связанный legacy-модуль без тестов?
Проверка навыков проектирования БД.