Описание:
Мы разрабатываем инженерное программное обеспечение для роста промышленности и строительства, признаны системообразующей организацией российской экономики, входим в реестр аккредитованных ИТ-компаний Минцифры России и ТОП-100 крупнейших ИТ-компаний России в рейтинге Cnews. Компания АСКОН в поисках C# Backend-разработчик для участия в разработке программного комплекса- ЛОЦМАН:PLM. ЛОЦМАН:PLM - это система управления инженерными данными и жизненным циклом изделия, предназначена для автоматизации конструкторско-технологической подготовки производства. Если вы готовы принять вызов и внести значимый вклад в командную работу, присоединяйтесь к нам.
Задачи:
- разработка, доработка и поддержка серверной части приложений на .NET 5+/ASP.NET Core
- проектирование, реализация и поддержка REST API
- Обеспечение стабильности, версионирования и актуальности документации (Swagger/OpenAPI) взаимодействие с базой данных: понимание схемы данных, анализ запросов и хранимых процедур, написанных SQL-разработчиками, для отладки и реализации бизнес-логики
- написание чистого, поддерживаемого кода
- Активный рефакторинг и улучшение качества существующего кода
- Покрытие нового кода модульными и интеграционными тестами (xUnit/NUnit) ежедневное участие в код-ревью: как представление своего кода, так и анализ кода коллег
- интеграция с внутренними и внешними сервисами через HTTP, gRPC
- Работа с очередями сообщений (RabbitMQ) в рамках существующих сервисов самостоятельный анализ и решение проблем на основе логов рабочего окружения
Требования:
- 2–5 лет коммерческого опыта разработки на C# / ASP.NET Core
- отличное знание принципов построения веб-приложений и распределённых систем
- уверенный опыт разработки и проектирования REST API
- глубокие знания async/await, многопоточности, работы с I/O
- опыт интеграций по HTTP, понимание особенностей авторизации/аутентификации
- уверенное владение Git/GitLab (MR, ревью, ветвление) опыт работы со Swagger/OpenAPI
- Будет плюсом: сертифицированные курсы по .NET, архитектуре ПО, SQL; опыт работы с унаследованным кодом (legacy), рефакторингом, проектированием API; опыт в domain-специфичных областях (CAD, ERP, PDM/PLM)
Условия:
- стабильность: работа в устойчиво развивающейся, аккредитованной IT- компании официальное трудоустройство, соблюдение компанией всех социальных гарантий
- ДМС после испытательного срока
- доплата больничных до 100%
- компенсация спорта
- гибкий формат работы: вы можете выбрать удаленное сотрудничество или предпочесть работу в одном из наших центров разработки
- достойная заработная плата + ежегодные премии
- Итоговый уровень дохода обсуждается с успешным кандидатом на собеседовании
- возможность работать в стабильной продуктовой компании и принять участие в разработке продукта, который уже 20 лет является лидером рынка инженерного ПО
- возможность обучения и участия в конференциях за счет компании