з/п не указана
Екатеринбург
Большой Саввинский переулок 2/4/6с2
Большой Саввинский переулок 2/4/6с2
Более 6 лет
Мы ищем технического лидера команды C#/.NET-разработки, который займется развитие архитектуры продуктов и обеспечение высокого качества, производительности и надежности программных решений.
Основные задачи:
- Техническое руководство командой C#/.NET-разработчиков
- Проектирование архитектуры приложений и сервисов на платформе .NET.
- Принятие и документирование ключевых технических решений.
- Декомпозиция задач, оценка сложности и участие в планировании разработки.
- Проведение code review, контроль качества и поддерживаемости кода.
- Разработка наиболее сложных и критичных компонентов системы.
- Развитие инженерных практик: Clean Code, SOLID, DDD, паттерны проектирования.
- Развитие микросервисной архитектуры, API и интеграций с внешними и внутренними системами.
- Контроль технического долга, организация рефакторинга.
- Совместная работа с архитекторами, аналитиками, QA, DevOps и специалистами по информационной безопасности.
- Наставничество, развитие разработчиков и участие в технических собеседованиях.
- Анализ производительности приложений и устранение узких мест;
- Участие в расследовании сложных технических инцидентов.
- Внедрение AI-инструментов в процессы разработки, тестирования и code review.
Требования к кандидату:
- Опыт работы Senior C# Developer / Tech Lead от 5 лет
- Глубокое знание C#, .NET 8/9+ и ASP.NET Core.
- Хорошее понимание CLR, многопоточности, async/await, управления памятью и Garbage Collector.
- Опыт разработки REST API и интеграционных сервисов.
- Опыт работы с Entity Framework Core, ORM и SQL.
- Уверенное знание PostgreSQL, MS SQL Server или аналогичных СУБД.
- Опыт построения микросервисных и распределенных систем.
- Практический опыт работы с брокерами сообщений: Kafka, RabbitMQ и аналогами.
- Знание принципов кэширования и опыт работы с Redis.
- Опыт Docker; Kubernetes (k8n) будет преимуществом.
- Опыт построения и использования CI/CD;
- Уверенное владение Git и практиками code review.
- Опыт написания unit-, integration- и API-тестов.
- Понимание принципов мониторинга, логирования и observability.
- Знание принципов информационной безопасности при разработке приложений.
- Умение принимать технические решения с учетом требований бизнеса, сроков, стоимости и дальнейшего сопровождения системы.
- Готовность к командировкам в г. Верхняя Салда
Стек технологий: C# Net Core, Oracle Data Base, PostgreSQL, Datareon ESB, RabbitMQ, Kafka, GitLab, Visual Studio Code.
Условия:
- Работа в аккредитованной ИТ-компании на стороне заказчика;
- Белая заработная плата, готовы рассматривать ваши ожидания;
- Различный формат работы: офис, гибрид, удаленка;
- ДМС с первого дня и ежегодная индексация заработной платы;
- Корпоративная среда, в которой ценятся самостоятельность, развитие, позитивный настрой и результат;