Разработка нового и доработка существующего ПО и на платформе .NET.
Работа с паттернами проектирования для улучшения архитектуры решений.
Писать чистый, поддерживаемый и документированный код на C#.
Написание и оптимизация SQL запросов.
Участие в развитии существующих систем.
Требования:
Высшее профессиональное техническое образование;
Опыт работы в аналогичной должности не менее 2-х лет.
Знание используемых инструментов: MS Visual Studio, Visual Code, Git.
Опыт работы по построению интерфейсов WinForms и Wpf Xaml.
Знание паттернов проектирования: MVVM, MVC (Плюсом будет знание framwork Catel).
Опыт работы с REST.
Опыт работы с реляционными базами данных (например MSSQL, PostgreSQL), Entity Framework, LINQ.
Опыт разработки Web-приложений и сервисов.
Опыт использования xml, json, xslt.
Опыт применения многопоточного/асинхронного программирования. Будет плюсом: • Наличие готовых проектов на GitHub. • Опыт портирования приложений и решений со среды Windows в среду Linux. • Опыт работы с VB.Net.