Разработчик .Net
офис
Команда разработки банковских продуктов ищет инженера для создания и оптимизации серверных сервисов и интеграций с внутренними и внешними системами. Работа важна для стабильности транзакций и качества клиентского опыта при высоких нагрузках.
ГрейдMiddle/Senior
Опытот 4 лет
Стек
C#ASP.NET CorePostgreSQLRabbitMQEntity Framework Corelinq2dbMSSQLOracleKafkaOpenSearchKibanaLogstashCamundaGitLabCI/CDREST APIGitVector
Задачи
- •Разработка и оптимизация серверных сервисов и интеграций с внутренними и внешними системами
- •Проектирование и оптимизация структур баз данных и SQL-запросов
- •Реализация REST API и работа с ORM (Entity Framework Core, linq2db)
- •Взаимодействие с заказчиками, аналитиками и тестировщиками в составе Scrum-команды
- •Оперативное исправление ошибок в тестировании и эксплуатации
Обязательно
- •Опыт разработки на C# и .NET / .NET Core
- •Опыт разработки крупных высоконагруженных систем
- •Опыт работы с реляционными СУБД (Postgre, MSSQL, Oracle) и оптимизации запросов
- •Опыт с ORM (Entity Framework Core, linq2db) и LINQ
- •Знание REST (Web API) и написание unit-тестов
- •Умение применять IoC-контейнеры
Будет плюсом
- •Понимание архитектуры и технологий безопасности корпоративных приложений
- •Понимание принципов CI/CD
- •Опыт с RabbitMQ, Kafka, Camunda
- •Опыт с OpenSearch, Kibana, Logstash, Vector
- •Опыт работы с Jira, Confluence, GitLab