О компании и команде
Специализируемся на SaaS-приложениях: CRM, ERP, и подобных.
Ожидания от кандидата
Требования:
- Профильное образование.
- Способность писать качественный поддерживаемый код.
- Навыки решения проблем и умение поддерживать устаревший код.
- Отличное понимание принципов ООП и шаблонов проектирования программного обеспечения.
- Как минимум 5 лет опыта в разработке коммерческих приложений на .NET Framework или .NET Core с использованием C#.
- Не менее 3 лет опыта в разработке веб-приложений.
- Отличные знания ASP.NET MVC (версии 4 и 5) и EF 6.
- Отличные знания разработки MS SQL и реляционных баз данных.
- Хорошее понимание протокола HTTP и MS IIS.
- Знания и опыт работы с JQuery, Angular или React.
- Хороший разговорный и письменный английский - не ниже уровня B1.
- Знания внедрения зависимостей, xUnit, Moq, DDD и TDD.
- Опыт работы с Azure (предпочтительно).
- Опыт работы в среде гибкой разработки.
Задачи:
- Тесно работать с другими командами (например, QA, DevOps, конечные пользователи) для выпуска высококачественного программного обеспечения: создавать требования к тестам и обеспечивать достаточное покрытие юнит-тестов.
- Писать хорошо продуманный, тестируемый и эффективный код.
- Принимать участие в мероприятиях и инициативах по улучшению команды для повышения качества продукта
- Заполнять проектную документацию по заданиям по мере необходимости (например. отмечать статус, риски, прогресс и затраты усилий).
- Интегрироваться с нашей командой, хорошие навыки коммуникации
Условия работы
Удаленная работа, растущая оплата, свободный график
Дополнительные инструкции
Начните отклик со слова .net