Разработка бизнес-системы с использованием веб-технологий. Написание native desktop приложений для Windows.
- Знание синтаксиса языка C#. Опыт разработки под .NET Core и .NET Framework 5+
- Базовые знания принципов работы Web-приложений
- Работа с WPF/WinForms/UWP
- Желание работать в команде и развиваться
- Навыки работы с ASP.NET MVC, .NET Core
- Знание баз данных: PostgreSQL, MS SQL, MongoDB, ClickHouse
- Опыт разработки под ОС семейства GNU Linux
- Работа с Git
- Знания базовых принципов разработки (тестирование, рефакторинг, Code Review, CI/CD)
- Опыт переноса приложений со старых версий .NET на .Net Core/.Net 5+
- Опыт работы с Docker. Знание Dockerfile и docker-compose. Развертывание приложений
- Знание английского языка на уровне чтения технической документации
- Опыт разработки на других современных языках программирования
- Участие в Open Source проектах
- Наличие профиля на GitHub, Stack Overflow
- Наличие проектов которые можете показать нам
- Полный рабочий день, гибкий обед и начало рабочего дня
- Полностью «белая» заработная плата с возможностью увеличения в процессе работы (зависит от отдачи сотрудника)
- Полис ДМС
- Дружелюбная команда с юмором, готовая поддержать и помочь
- Интересный проект и необычные задачи. Рутина тоже есть, но мы нацелены именно на продуктив
- Возможность одновременно участвовать в разных проектах и развивать другие компетенции (F#, Rust и все модное)
- Попробовать современные тренды и практики в разработке ПО
- Никаких опенспейсов и кубиклов, а комфортное пространство в центре Тюмени
- Готовы делиться опытом и знаниями, если вы готовы их получать
Если вакансия вас заинтересовала, но есть недопонимания и вопросы, свяжитесь с нами - обсудим, договоримся.
Большим плюсом будет выполнение тестового задания.
Если у вас есть опыт работы с 1С, то эта вакансия не для вас.
Решение принимается в виде PR к текущему проекту.
Есть несколько рабочих сервисов, у каждого сервиса есть состояние работает/не работает/работает нестабильно.
Требуется написать API который:
- Получает и сохраняет данные: имя, состояние, описание
- Выводит список сервисов с актуальным состоянием
- По имени сервиса выдает историю изменения состояния и все данные по каждому состоянию
Дополнительным плюсом будет
- По указанному интервалу выдается информация о том сколько не работал сервис и считать SLA в процентах до 3-й запятой
Вывод всех данных должен быть в формате JSON