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