Разработчик C# (Middle)

Работодатель:
Зарплата:
150 000 руб.
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Зелёный проспект, 20

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

  • Написание и поддержка программного кода на языке C#;
  • Разработка и поддержка решений как на современных стеках (.NET Core/6.0+), так и сопровождение существующих модулей на .NET Framework;
  • Участие в разработке и интеграции модулей для PLM-систем (синхронизация данных, работа с жизненными циклами изделий);
  • Проведение тестирований кода с использованием юнит-тестов и других методик;
  • Поиск и исправление ошибок (багов) в приложении;
  • Ознакомление с новыми инструментами и технологиями;
  • Участие в командных встречах и планировании задач;
  • Сотрудничество с другими разработчиками;
  • Написание комментариев и документации кода для повышения его читаемости;
  • Обновление документации по проекту по мере внесения изменений;
  • Рассмотрение и анализ кода других разработчиков;
  • Предложение улучшений и прием изменений в результате обсуждений;
  • Использование Git и других систем контроля версий для управления кодом;
  • Понимание процесса слияния и разрешения конфликтов;
  • Написание запросов для получения и обработки данных.

Требования:

1.Технические навыки:

  • Уверенное владение платформами .NET Core (6.0+) и .NET Framework (4.x);
  • Опыт работы с PLM-системами (Teamcenter, Windchill или аналоги) и понимание специфики инженерных данных;
  • Опыт проектирования и разработки RESTful Web API;
  • Работа с Entity Framework / EF Core и знание SQL (сложные запросы, оптимизация);
  • Понимание микросервисной архитектуры и принципов интеграции систем.

2. Инфраструктурные навыки:

  • Опыт контейнеризации (Docker, Docker Compose);
  • Понимание CI/CD пайплайнов;
  • Документирование API (Swagger).

3. Дополнительные компетенции:

  • Знание SOLID, DRY, KISS;
  • Опыт работы с Git;
  • Навыки написания юнит-тестов (xUnit/NUnit/MSTest).

Будет плюсом:

  • Знание RabbitMQ/Kafka для асинхронной коммуникации;
  • Понимание принципов DevOps;
  • Опыт оптимизации производительности приложений.

Что мы ожидаем от кандидата:

  • Способность работать с legacy-кодом на .NET Framework и внедрять новые фичи на .NET Core;
  • Умение разбираться в сложных интеграционных процессах и структурах данных PLM;
  • Самостоятельность в решении задач и готовность к командной работе;
  • Навыки технической документации (комментарии, README, API документация);
  • Базовое понимание HTTP/HTTPS, JSON, XML.

Условия:

  • Работа в российской компании, являющейся крупнейшим производителем промышленного вентиляционного оборудования и климатической техники;
  • Оформление в соответствии с ТК РФ, график работы: 5/2;
  • Достойный уровень оплаты труда от 150 000 на руки;
  • Полис ДМС;
  • Компенсация стоимости обедов;
  • Компенсация фитнеса;
  • Корпоративное обучение и возможности для профессионального роста, карьеры и развития.

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

Инженер-разработчик
НВП «Болид»

Опыт разработки ПО для микроконтроллеров. Хорошее знание аналоговой схемотехники и владение системами моделирования электрических схем. Знание современной элементной базы.

Ведущий специалист по сметному ценообразованию СМР (фасадные работы, СПК, Заказчик, Девелопер)
Эстейт Sezar Group

Образование: высшее строительное (желательно ПГС). Опыт работы: не менее 7 лет профессиональной деятельности в области ценообразования и сметного нормирования.

Fullstack QA Engineer (Auto C#/Java)
Корпорация Галактика

Опыт автоматизированного тестирования (C#, Java) от 5-ти лет. Опыт интеграционного тестирования и тестирования производительности. Глубокое понимание процессов QA: планирования...

Разработчик PostgreSQL
Data World

Обязателен опыт работы в роли Разработчика за последние 3 года по всем нижеперечисленным направлениям: 1. Опыт работы в части всей...

170 000 - 230 000 руб.
Разработчик Java (Middle)
НВП «Болид»

Опыт разработки на Java от 2–3 лет. Глубокое знание Swing: опыт работы с кастомными компонентами, понимание потоковой модели (Event...

150 000 руб.