300000 до 500000 RUR
от
Москва
Требования к кандидату
- Высшее образование: математика, физика, IT
- Опыт разработки коммерческих приложений на платформе .NET и языке C# не менее 5-ти лет
- Глубокое понимание принципов ООП
- Уверенное владение .NET Core (версия 6-8) и .Net Framework (версия 4.7 - 4.8)
- Уверенное владение ASP.NET Core 5+, JavaScript
- Понимание клиент-серверной архитектуры и протоколов: HTTP, SOAP, WebSocket
- Понимание принципов многопоточности, асинхронности
- Понимание принципов работы ORM (желательно EF/EF.Core)
- Владение SQL, опыт работы с MSSQL или PostgreSql, опыт оптимизации SQL-запросов
- Навыки написания проектной документации и документирования кода
- Опыт работы с микросервисной архитектурой
Плюсом будет
- Фундаментальные знания в Computer Science
- Знание основ администрирования Windows и Linux
- Опыт использования git
- Опыт работы с технологиями машинного обучения
- Опыт работы с Docker
- Понимание и применение на практике принципов SOLID, KISS, DRY
- Опыт применения тестовых фреймворков (MSTest/nUnit/xUnit)
- Умение находить решения и обосновывать их
Личные качества
- Самостоятельность, инициативность, стремление к результату, желание поднять свои навыки на новый уровень
- Коммуникабельность
- Опыт работы в команде
- Английский язык (технический, позволяющий читать документацию)
Обязанности
- Расширение функциональности существующих решений, их поддержка, развитие
- Разработка архитектуры системы, обоснование и применение выбранного технологического стека
- Разработка бизнес-логики продукта
- Разработка интеграционных сервисов
- Написание автотестов, исправление ошибок, проведение code review
- Оценка и согласование сроков выполнения поставленных задач, планировании итераций, управление командой.
Условия сотрудничества
- Аккредитованная IT-компания
- Свободный график,
- Оформление по ТК РФ,
- Конкурентоспособный уровень заработной платы (оговаривается на собеседовании)
- Возможность карьерного и финансового роста;
- Оплачиваемые отпуск и больничный;