Требования:
- Опыт работы с CLR/.NET Core от 3 до 5 лет;
- Уверенное владение C# и опыт разработки веб-приложений;
- Знания и опыт работы с микросервисной архитектурой (MSA);
- Практический опыт работы с Entity Framework;
- Знания и применение принципов ООП, SOLID, KISS;
- Опыт работы с реляционными СУБД (MS SQL 2019, PostgreSQL);
- Опыт написания SQL-запросов;
- Опыт работы с очередями сообщений (RabbitMQ, Kafka);
- Уверенное владение Git (GitLab);
- Опыт проектирования и разработки RESTful сервисов, опыт работы с Swagger;
- Знание UML;
- Опыт проектирования и разработки высоконагруженных сервисов;
- Разработка и реализация взаимодействия с внешними сервисами;
- Опыт написания технической документации;
- Опыт работы с API OpenAI или другими LLM-моделями (будет плюсом);
- Опыт работы с Dapper;
- Знания в области DevOps, Docker, Kubernetes;
- Опыт настройки и использования CI/CD процессов;
- Опыт работы с Jira и Confluence;
- Знания и опыт в DDD (Domain-Driven Design).
Обязанности:
- Разработка высоконагруженных веб-приложений с использованием C#/.NET;
- Проектирование и реализация микросервисной архитектуры и RESTful сервисов;
- Разработка и оптимизация работы с реляционными базами данных;
- Интеграция и взаимодействие с внешними сервисами;
- Реализация решений с использованием принципов ООП/SOLID;
- Работа с очередями сообщений (RabbitMQ/Kafka);
- Участие в проектировании архитектуры приложений;
- Написание и поддержка технической документации;
- Работа с Docker, Kubernetes и настройка CI/CD процессов;
- Составление архитектуры и проектирование сложных сервисов с применением DDD.
Условия:
- Годовой бонус;
- Конкурентоспособная зарплата;
- Современные инструменты и технологии для работы;
- Гибкий график;
- Дружелюбная и профессиональная команда;
- Работа в интересных и амбициозных проектах.