C#/.NET-разработчик

C#/.NET-разработчик

Симферополь, улица Маяковского, 12

Описание вакансии

Вакансия: C# / .NET Backend-разработчик (Mid+/Senior)

Зарплатная вилка: от 200 000 руб. на руки.
Требуемый опыт: 3+ года коммерческой разработки на C# и .NET.

Ключевые требования (Must Have):

1. Технический стек:

· C#: Глубокое понимание языка, включая последние версии (C# 8-11). Понимание и применение LINQ, Entity Framework Core / NHibernate.
· .NET: Опыт работы с .NET Core / .NET 5+. Понимание жизненного цикла приложения, dependency injection, конфигурации.
· Базы данных: Опыт работы с реляционными СУБД (MS SQL Server, PostgreSQL). Умение писать эффективные SQL-запросы, понимание индексов, планирования запросов.
· API: Опыт проектирования и разработки RESTful API (ASP.NET Core Web API). Понимание HTTP, статус-кодов, аутентификации и авторизации.
· Системы контроля версий: Свободное владение Git (branching, merging, pull requests).

2. Архитектура и разработка:

· Понимание и применение принципов ООП, SOLID, шаблонов проектирования (GoF).
· Умение писать чистый, поддерживаемый и тестируемый код.
· Опыт модульного и интеграционного тестирования (xUnit/NUnit, Moq, NSubstitute).
· Понимание архитектурных стилей (Monolith, Microservices, SOA).

3. Инструменты и практики:

· Опыт работы с системами коллективной разработки (GitHub, GitLab, Azure DevOps).
· Понимание процессов CI/CD (не обязательно настраивать с нуля, но понимать принципы и работать в их контексте).
· Умение работать с IDE (Visual Studio, Rider) и отлаживать сложные приложения.

---

Желательные навыки (Nice to Have):

· Опыт работы с облачными платформами (Azure предпочтительнее, либо AWS, Yandex Cloud). Знание ключевых сервисов (вычислительные, базы данных, очереди, блоб-сторедж).
· Опыт работы с Docker и Kubernetes.
· Знание NoSQL баз данных (Redis, MongoDB, Elasticsearch).
· Опыт работы с очередями сообщений (RabbitMQ, Kafka, Azure Service Bus).
· Знание оркестраторов (Kubernetes, Docker Swarm).
· Опыт работы в Agile/Scrum-командах.
· Понимание основ фронтенда (JavaScript/TypeScript, React/Angular/Vue) для более эффективного взаимодействия с фронтенд-разработчиками.

---

Личные качества (Soft Skills):

· Ответственность и самостоятельность: Способность взять задачу и довести ее до конца, не требуя постоянного контроля.
· Аналитическое мышление: Умение анализировать проблему, предлагать и обосновывать решения.
· Коммуникабельность: Умение четко излагать мысли, аргументировать свою позицию и работать в команде.
· Обучаемость: Готовность изучать новые технологии и инструменты, применять их на практике.
· Нацеленность на результат: Понимание бизнес-целей задачи, а не только технической стороны.

---

Обязанности:

· Разработка и поддержка backend-части бизнес-приложений.
· Участие в проектировании архитектуры новых функциональностей и сервисов.
· Написание чистого, эффективного и хорошо тестируемого кода.
· Рефакторинг и оптимизация существующего кода.
· Участие в код-ревью, обмен знаниями с коллегами.
· Тесное взаимодействие с командами фронтенда, тестировщиками и продукт-менеджерами.
· Написание технической документации.

---

Что мы предлагаем:

· Конкурентную заработную плату от 200 000 руб. на руки.
· Интересные и сложные проекты с использованием современных технологий.
· Работу в стабильной и сильной команде.
· Возможность профессионального и карьерного роста.
· Официальное оформление по ТК РФ.

Навыки
  • ASP.NET
  • Linux
  • Docker
  • Node.js
  • JavaScript
  • PostgreSQL
  • Kafka
  • RabbitMQ
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию