Москва, Чермянская улица, 5Б
- Уверенное знание C# и .NET Framework 4.7.2+ (ООП, события, LINQ, async/await и т.п.).
- Опыт разработки десктоп-приложений на WPF (XAML, ресурсы, стили, шаблоны, user controls).
- Практический опыт с Entity Framework 6:
Code First / Database First,
настройка контекста, миграции, работа с LINQ-запросами.
- Знание реляционных БД и уверенный SQL:
опыт проектирования схем, индексов, внешних ключей,
оптимизация запросов.
- Опыт работы с PostgreSQL (желательно через Npgsql/EF): подключение, настройка, понимание особенностей PostgreSQL-типов.
- Опыт разработки и поддержки отчётов (RDLC / ReportViewer или SSRS-подобные решения).
- Понимание паттернов проектирования и архитектуры десктопных приложений (MVVM для WPF, разделение слоёв UI/BL/DAL).
- Умение разбираться в чужом коде и большом решении Visual Studio (.sln с несколькими проектами: UI, utils, DB и т.п.).
- Базовый опыт работы с системами контроля версий (Git).
Требования желательные (+ к обязательным):
- Знание английского языка - опционально;
- Опыт использования Extended.Wpf.Toolkit, Microsoft.Xaml.Behaviors.Wpf, PropertyChanged.Fody (автоматическая генерация INotifyPropertyChanged).
- Опыт миграций и версионирования БД через собственные скрипты/утилиты (скрипты ALTER, создание индексов, триггеров, функций).
- Опыт разработки систем класса ERP/производство/логистика (заказы, партии, склады, техкарты, качества и т.п.).
- Понимание принципов построения отчётности для производственных/управленческих метрик (периодические отчёты, сводные таблицы, графики).
- Навыки оптимизации производительности: работа с большими объёмами данных, профилирование запросов и кода.
Условия:
Москва
до 200000 RUR