Разработчик C# (Desktop)
Зарплата
≈ 199 813 ₽
Требования
Местоположение и тип занятости
Компания
Подбор персонала, HR-консалтинг
Описание вакансии
Что мы предлагаем:
- Официальное трудоустройство в собственную аккредитованную ИТ компанию со всеми преимуществами;
- Возможность самореализации в амбициозных проектах цифровой трансформации компании-лидера в своей отрасли;
- Достойный уровень оплаты, годовой бонус;
- Конкурентоспособный социальный пакет (ДМС, включая компенсацию 80% для детей, частичная компенсация фитнеса).
Основные обязанности:
- Доработка и развитие функционала кассовой системы, плагинов и интеграций;
- Рефакторинг и оптимизация существующей кодовой базы;
- Взаимодействие с командой систем управления предприятиями;
- Интеграция кассовой платформы с другими платформами;
- Работа с фискальными драйверами;
- Создание и исправление технической документации;
- Разработка юнит, функциональных и интеграционных тестов;
- Работа в единой команде вместе с продакт-лидом, бизнес-аналитиками и разработчиками (в т.ч. синхронизация взаимодействия с внешними разработчиками в рамках запросов на изменение, которые передаются на реализацию подрядчикам);
- Участие в проведении codereview, планирования, ретроспективы и других командных мероприятий.
Необходимые навыки и опыт:
- Высшее техническое образование;
- Опыт работы: от 3-х лет в коммерческой разработке с использованием C#;
- Опыт создания клиентских приложений с использованием технологий и инструментов: WPF, WCF, LINQ, WinForms;
- Понимание взаимодействия REST, WSDL (SOAP);
- Уверенные знания .Net Framework 4+ (желательно 4.7);
- Иметь представление о современных гибких методологиях разработки и жизненном цикле продукта;
- Опыт работы с Git (мы используем GitLab);
- Умение работать в команде и лидировать процесс разработки ПО;
- Опыт оценки, планирования задач и работы с таск-трекерами (у нас Яндекс Трекер);
- Навыки работы с техническим заданием и командой (предложение вариантов решения и обоснование способов выполнения различных задач).
Будет плюсом:
- Опыт работы с кассовым оборудованием (POS) и периферийными устройствами;
- Опыт работы с Razor Engine;
- Опыт работы с PostgreSQL или MS SQL Server;
- Опыт разработки высоконагруженных отказоустойчивых систем;
- Понимание принципов работы интерфейсов, эргономики.