Разработчик C# /.NET (WPF, EF Core, SQL)
Описание
Разработка и поддержка модулей десктоп-приложения (WPF) для автоматизации ЖД-процессов: формы, в которых оператор видит тысячи вагонов и не теряется – фильтры, группировки, быстрый поиск. Бизнес-логика и работа с БД – проектирование структур, запросы, которые должны отрабатывать быстро на реальных объёмах. Старый код приводим в порядок по ходу дела: залезли в модуль по задаче – заодно и почистили. Переписывать всё с нуля никто не просит. Общение с аналитиком, при необходимости – напрямую с заказчиком. Задача приходит от аналитика, но важные детали иногда всплывают уже в разговоре, а не в тексте тикета. Иногда задачи уходят за пределы десктопа – интеграции, кусочек веба на ASP.NET Core. Случается нечасто, но команда небольшая, так что порой это будет не «по желанию», а «надо». Основная же работа – десктоп, данные и бизнес-логика.
Требования
- Коммерческий опыт C# от 3 лет
- Уверенное владение SQL (MS SQL или PostgreSQL): умеете писать и читать непростые запросы
- Опыт с Entity Framework или другой ORM
- Умение читать и поддерживать чужой код, а не только писать свой
- Интерес к предметной области: разобраться, как процесс на самом деле устроен у клиента, и от этого отталкиваться. Это для нас весомее, чем знание десяти фреймворков
Будет плюсом
- Опыт создания удобных WPF-интерфейсов для сложных данных и процессов
- Навыки оптимизации работы с данными: тяжёлые запросы, индексы, планы выполнения. Этому мы спокойно учим на месте, если есть уверенный SQL
Условия
- от 180 000 до 210 000 ₽ за месяц
- Формат работы: можно удалённо