Программист
-
Разработка десктопных и серверных приложений (C#, WPF, ASP.NET).
- Разработка инструментов для автоматизации процессов ведения учёта и контроля.
Требования:
- Образование высшее техническое, информационные технологии или математическое;
- Опыт создания десктопных приложений с использованием WPF или его аналогов (Avalonia/Uno/UWP/MAUI/Xamarin и другие XAML-based UI платформы)
-
Опыт работы с базами данных (оптимизация существующих запросов, создание индексов и понимание их назначения, миграции и т.д.).
Умение писать легко поддерживаемый код и покрывать его тестами.
Опыт работы в ОС семейства Linux (Astra Linux и др. импортозамещённых отечественных ОС). -
Уверенное знание C#.
Знание основ платформы.NET.
Знание принципов асинхронного программирования.
Знание SQL (формирование простых запросов), LINQ.
Знание EntityFramework.
Опыт работы с Git и/или аналогами. -
Знание и умение применять принципы ООП.
Знание и умение применять паттерны.
Опыт разработки WPF MVVM.
Опыт разработки ASP.NET MVC.
Связка Firebird + Entity Framework Core.
-
Будет плюсом:
Опыт разработки на Python;
Опыт разработки используя фреймворки: Vue.js, Angular, React, TypeScript
- Офис м. Новокузнецкая/Третьяковская
- Официальная заработная плата, наличие годового бонуса
- ДМС