Мы ищем коллегу Разработчика C# для работы над интересными, крупными, развивающимися проектами.
Обязанности:
-
Участие в полном цикле разработки программного обеспечения от проектирования архитектуры до тестирования и развертывания;
-
Написание чистого, масштабируемого и поддерживаемого кода на C#11 и выше;
-
Рефакторинг и расширение функционала модульной архитектуры;
-
Оптимизация работы с PostgreSQL через Dapper и EFCore (написание высокопроизводительных запросов);
-
Настройка взаимодействия с Kafka;
-
Реализация сложных выгрузок и отчетов с использованием OpenXML/ClosedXML/FastReport/NPOI;
-
Проведение code review и наставничество младших разработчиков;
-
Взаимодействие с командой разработки, аналитиками и тестировщиками для обеспечения высокого качества продукта;
-
Поддержка и улучшение существующих систем и приложений;
-
Распределение задач в Jira, контроль выполнения спринтов;
-
Документирование решений в Confluence, код-ревью в Bitbucket.
Требования:
-
Опыт коммерческой разработки на C# от 6 лет на 6-7 проектах;
-
Глубокое знание .NET6/8, ASP.NET Core/WebAPI, PostgreSQL, Dapper, EFCore;
-
Опыт работы с модульной архитектурой;
-
Опыт работы с системами контроля версий (Git), понимание основных команд и моделей ветвления;
-
Навыки написания тестов, в том числе интеграционных, к разработанному коду (NUnit/Reqnroll/Moq);
-
Опыт работы с СУБД (PostgreSQL);
-
Владение инструментами Atlassian (JIRA, Confluence, Bitbucket);
-
Способность организовывать свою работу и работу команды;
-
Отличные коммуникативные навыки и умение работать в команде;
-
Умение декомпозировать задачи и работать с legacy-кодом;
-
Опыт использования Docker и Kubernetes;
-
Знание принципов DevOps и CI/CD процессов;
-
Опыт участия в agile-проектах (Scrum, Kanban).
Условия:
-
Технически сильная и дружная команда;
-
Отлично поставленные коммуникации и процессы разработки от аналитики до деплоймента;
-
Профессиональное развитие, карьерный и финансовый рост;
-
Оформление по ТК РФ в аккредитованной IT-компании;
-
Удаленный формат работы.