Проект: X5
Локация: любая, формат — удаленно. Занятость: фулл тайм.
Требования:
- Опыт от 7 лет
- Уверенные знания .NET и C#
- Основы и опыт JavaScript, TypeScript
- Участие в коммерческой разработке на React и/или Angular
- Хорошие знания работы ORM (оптимизации, расширенный инструментарий, анализ), работа с разными СУБД
- Теория БД, умение спроектировать БД под сложные задачи с учетом будущих требований
- Хороший опыт SQL (сложные запросы, понимание применения индексов, кейсы под оптимизации), знания особенностей под разные СУБД
- Опыт работы с брокерами сообщений
- Рефакторинг кода, умение читать и поддерживать чужой код
- Умение писать эффективный, безопасный и хорошо читаемый код
- Знание паттернов проектирования, микросервисной архитектуры
- Знание ПО и принципов работы API (SOAP, REST)
- Понимание подходов для интеграции приложений
- Умение проводить системный анализ
- Английский — уровень достаточный для чтения технической документации
Дополнительные требования / технологии:
- Angular, React
- MS SQL, PostgreSQL
- MDM, SAP ERP
- Go (GoLang)
- Kafka, RabbitMQ (брокеры сообщений)
Задачи / обязанности:
- Разработка и документирование программных решений для web и прикладного ПО
- Выявление и исправление дефектов
- Рефакторинг кода и проведение code review
- Проведение системного анализа и оценка трудозатрат
- Доработка существующих решений в рамках новых требований и исправления дефектов
- Консультирование коллег по техническим вопросам
- Участие в подготовке к продуктивным запускам, подготовка сопроводительной документации и консультирование поддержки
- Проверка работы младших коллег и тестирования ПО