Компьютус

Программист

От 150 000 RUR
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • Базы данных
  • Информационные технологии
  • Git
Обязанности:
  • Разработка кода в рамках технических заданий с использованием описанного стека
Требования обязательные:

- Уверенное знание 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/производство/логистика (заказы, партии, склады, техкарты, качества и т.п.).

- Понимание принципов построения отчётности для производственных/управленческих метрик (периодические отчёты, сводные таблицы, графики).

- Навыки оптимизации производительности: работа с большими объёмами данных, профилирование запросов и кода.

Условия:
  • Оформление по ТК РФ;
  • График работы - по договоренности на собеседовании;
  • Официальная заработная плата;
  • Премирование 2 раза в год;
  • ДМС после прохождения испытательного срока;
  • Корпоративный транспорт ОТ и ДО метро;
  • Дружный коллектив;
  • Предоставление работникам чая/кофе;
  • Комфортное рабочее место;
  • Лояльное руководство.