Ведущий Разработчик .NET WPF
Ключевые навыки
Отдел разработки внутреннего ПО ищет опытного разработчика приложений на .Net. Для доработки существующего внутреннего приложения и разработки новых приложений, готового писать качественный код, работать в команде, придумывать и воплощать эффективные решения, улучшать существующие продукты, приносить радость нашим пользователям.
Главной сложностью и одновременно преимуществом вакансии является жесткая ориентированность на потребности пользователей. Доработки в приложениях, разрабатываемые командой, каждую неделю поставляются пользователям и должны облегчать и улучшать их работу. Это и большая ответственность, и возможность сразу почувствовать результат своей деятельности, услышать слова благодарности от счастливых пользователей.
Обязанности:
- Доработка логики Windows WPF Desktop-приложения
- Перенос логики на backend в рамках развития Web-приложения на Angular
- Зоны ответственности: соответствие реализации решений требованиям пользователей, разработка архитектуры решений, обеспечение надёжности реализации, контроль качества;
- участие в разработке, описание и контроль проектных решений рядовых разработчиков
- Опыт проектирования архитектуры решений, на уровне решения в целом и отдельных программных модулей. Умение обосновывать предложенную архитектуру по критериям: скорость работы, надёжность, простота расширения функций и модификации;
- Владение инструментами ORM, EntityFramework, LINQ, опыт анализа производительности и эффективности работы с данными
- Опыт разработки на .NET с использованием WPF или Angular
- Опыт разработки Unit-Tests;
- Опыт разработки многопользовательских систем;
- Опыт разработки программной логики для MS SQL Server;
- Опыт разработки структуры СУБД
- Понимание технологического цикла разработки ПО, владение инструментами командной разработки
- Владение инструментами профайлинга
- Умение работать в условиях часто меняющихся требований;
- Готовность развивать уже созданные программные продукты;
- Умение формулировать свои мысли, коммуникабельность.
Обязательные технологии:
- .NET Framework 4.7, C#, Microsoft SQL Server 2016, WebApi
- Хорошее владение как минимум одной из технологий: WPF
- Большим плюсом будет владение Angular
- Очень желательно владение фреймворком DevExpress
Приветствуется:
- Знания паттернов и антипаттернов проектирования;
- Владение инструментами проектирования
- Опыт разработки мобильных приложений
- высокая заработная плата,
- график работы обсуждается, 5/2,
- территориальное место офиса м. Маяковская (Капитал Тауэр),
- ДМС