Обязанности:
•Разработка и поддержка backend-сервисов на C#/.NET
•Проектирование и реализация REST API
•Участие в развитии микросервисной архитектуры
•Написание чистого, тестируемого кода (Unit/Integration тесты)
•Работа с базами данных (PostgreSQL/Oracle), написание и оптимизация запросов
•Реализация механизмов аутентификации и авторизации (OAuth 2.0, OIDC)
•Участие в code review
•Взаимодействие с DevOps-командой по вопросам CI/CD и деплоя
•Документирование API и внутренних процессов
•Участие в обсуждении архитектурных решений
Требования:
•Опыт работы от 1.5 до 3 лет
•Уверенные знания C# и .NET / ASP.NET Core
•Опыт работы с SQL, EF Core
•Опыт работы с PostgreSQL или Oracle (хотя бы одна на хорошем уровне)
•Уверенное владение Git/GitHub
•Опыт работы с Docker
•Базовые знания Linux
•Практическое понимание микросервисной архитектуры
•Опыт проектирования REST API
•Хорошее знание OOP и принципов SOLID
•Опыт написания Unit- и Integration-тестов
•Понимание Authentication & Authorization, опыт с OAuth 2.0 и OpenID Connect (OIDC)
•Уверенное владение узбекским языком (английский и русский — преимущество)
Будет плюсом:
•Опыт работы с RabbitMQ, Redis, MinIO
•Базовые/средние знания Kubernetes
•Опыт работы с Nginx
•Опыт построения CI/CD
•Знание Design Patterns
•Опыт работы с API Gateway
•Знакомство с gRPC, Jaeger, OpenTelemetry, ELK Stack, Prometheus/Grafana, Serilog, Swagger/OpenAPI, Health Checks
•Понимание основ Distributed Systems
Условия:
•Конкурентную заработную плату
•Работу над интересными и масштабными проектами
•Возможность профессионального роста
•Сильную команду и комфортную рабочую атмосферу
•Развитую корпоративную культуру