Актуальные заказы по Архитектура по
.NET-разработчик. Офис.
В команду разработки высоконагруженной фронт системы компании ищем .NET-разработчика.
Работа в офисе.
Задачи :
Развитие и доработка высоконагруженной фронт-системы.
Выработка архитектурных решений и их реализация
Участие в подготовке и развертывании новых версий ПО.
Мониторинг работоспособности и производительности ПО.
Участие как в активностях отдела по улучшению текущих систем в рамках техдолга, так и в активностях по проектированию и развитию систем на будущее.
Требования:
Уверенное знание языка C# и платформы .net/.net core.
Знание паттернов проектирования и умение применять их на практике.
Знание системы контроля версий git.
Хорошее знание SQL/TSQL.
Опыт разработки автоматизированных тестов (unit и интеграционные тесты).
Умение разбираться в чужом коде.
Понимание архитектурных принципов: микросервисная архитектура, SOLID, IoC (DI), Design Patterns (GoF), Unit Testing.
Базовые навыки front-разработки. Умение ориентироваться в front-технологиях.
Знание платформы Services Fabric.
Опыт внедрения новых технологий в разрабатываемое ПО.
Опыт внедрения новых методологий разработки ПО.
Знание методологий разработки ПО и инструментов: JIRA, Confluence.
Знания и опыт применения LINQ, WCF 4.0+, WEB API, XPATH, XSLT.
Желание развиваться в сторону .NET Core.
IOS Developer
Приложение для внутреннего пользования одной из топовых российских телекоммуникационных компаний - автоматическая система мерчандайзинга дилерских точек.
Функциональность приложения расчитана для пользователей с различным уровнем доступа, позволяет планировать маршруты, посещать торговые точки, заполнять определенный список документов.
В приложении предусматривается возможность просматривать информацию по торговым точкам, корректировать данные, получать и выполнять задачи, заполнять документы.
Предстоит реализация следующей функциональности в команде с разработчиками:
- Восстановления пароля.
- Функции для ролей отличных от торгового представителя (супервайзера, аудитора, администратора).
- Работа с маршрутами (карта).
- Создание, просмотр. редактирование документов, не привязанных к торговой точке.
- Реализация функциональности, связанной с сим картами (отгрузка, инвентаризация, проверка и другие).
- Синхронизация.
- Проработка блока задач для сотрудников.
- Чат.
- Связь с техподдержкой.
- Локализация.
Требования:
- Знания iOS SDK
- Swinject
- Realm
- Архитектура MVP
- Использование UI kit