Backend .NET разработчик
Опыт работы: 3–6 лет
Полная занятость
График: 5/2
Рабочие часы: 8
Формат работы: на месте работодателя или удалённо
Занимаемся разработкой крупного промышленного программного обеспечения на заказ высокой сложности.
Разрабатываем высококачественные продукты на современных технологиях.
Преимущества работы в нашей компании:
-
Работа в команде с сильным тимлидом и правильной атмосферой;
-
Разработка программного обеспечения с “нуля”. Это дает возможность пробовать новые технологии, получать навык разработки архитектуры приложений.
-
Использование современного стека технологий и практик разработки микросервисной архитектуры на базе Cloud Native Patterns.
-
Обширная база знаний: регламенты написания кода, работы с системами контроля версий и многое другое, что позволяет максимально быстро войти в процесс разработки, а также цивилизованно решать споры на основе согласованных с командой разработки регламентов.
-
Использование code review. Этот механизм позволяет повысить уровень написания кода, а также поделиться с командой разработки своим опытом.
-
Задачи в области researching. Решение некоторых задач требует нетривиальный подход. Мы имеем уникальную возможность проводить НИОКР с использованием передовых технологий таких как 3d сканеры, стереозрение и т.д.
-
Полноценная работа по Scrum. Оценка задач в storypoints, спринты, ретроспективы и т.д
Текущий стек технологий, в котором мы работаем:
-
Хранение данных: EF Core, PostgreSQL, Redis.
-
Передача данных: MassTransit, RabbitMQ, RESTFul API, SignalR, GraphQL (стек ChilliCream).
-
Тестирование: NUnit, Moq.
-
Диагностика: HealthChecks, Prometheus, Grafana, OpenTracing, Jaeger, Graylog.
-
Авторизация/Аутентификация: Keycloak.
-
CI/CD: GitLab, Jenkins, Kubernetes, Docker.
-
DI: Microsoft DI.
-
Диспетчеризация: MediatR.
Обязанности:
-
Участие в проектировании и разработке клиент-серверного программного обеспечения.
-
Поддержка, развитие и повышение качества существующей кодовой базы.
-
Участие в оценке задач и планировании спринтов.
-
Разработка модульных тестов и документирование кода.
-
Участие в code review.
Требования:
-
Знание .NET и принципов ООП.
-
Умение писать качественный, хорошо структурированный код.
-
Опыт работы с системами контроля версий.
-
Опыт разработки коммерческих приложений.
-
Знание и опыт работы с ORM.
Приветствуется:
-
Опыт работы с Kubernetes и Docker.
-
Опыт работы с GitLab, Jenkins.
-
Опыт разработки по DDD.
-
Опыт разработки микросервисных приложений.
-
Опыт мониторинга и диагностики приложений с использованием сторонних инструментов: Prometheus, Grafana, Jaeger, Graylog.
-
Понимание Authorization Code Flow.
-
Опыт работы со стеком MassTransit.
-
Знание Git flow.
-
Наличие работы по методологии Scrum.
Личные характеристики:
-
Умение работать в команде.
-
Аналитические способности, быстрая обучаемость.
-
Креативность, нацеленность на результат, инициативность.
-
Умение быстро вникать в суть задач/проблем, самостоятельно их решать.
Условия:
-
Оформление по ТК РФ.
-
Оплачиваемый отпуск, больничные.
-
Стандартная пятидневная рабочая неделя - праздники, суббота, воскресенье выходной.
-
Гибкие методологии разработки, современные технологии.
-
Профессиональный рост.
-
Прокачка скилов через code-review и командную работу.
-
Полная занятость, полный день.
Навыки
- C#
- SQL
- Git
- ORM
- ASP.NET
- .NET Core
Задайте вопрос работодателю
Адрес
Вакансия опубликована 25 ноября 2024 в Череповце