Middle+/Senior .Net Developer
- от 800000 ₸
-
г.Астана
Мы ищем опытного Middle+/Senior .NET Developer, который присоединится к нашей инженерной команде и будет участвовать в проектировании, разработке и развитии современных backend-систем. Роль подойдёт инженерам, уверенно работающим с продакшн-системами, участвующим в архитектурных решениях и постоянно улучшающим инженерные практики с использованием современных инструментов.
Обязанности
-
Проектирование, разработка и поддержка backend-сервисов на .NET 8–10 (C#)
-
Разработка и развитие REST API и интеграций с внутренними и внешними сервисами
-
Работа с реляционными базами данных (PostgreSQL, MSSQL), оптимизация доступа к данным
-
Использование EF Core, Dapper и CQRS-подхода в продакшн-системах
-
Реализация асинхронной и событийно-ориентированной обработки с использованием RabbitMQ
-
Проектирование и использование кэширования (MemoryCache, Redis)
-
Участие в code review, архитектурных обсуждениях и техническом планировании
-
Обеспечение качества, надёжности, производительности и поддерживаемости кода
-
Написание и поддержка unit- и integration-тестов для критичной бизнес-логики
-
Участие в принятии технических решений, рефакторинге и развитии системы
-
Использование современных AI-инструментов для разработки с целью повышения эффективности и качества кода
Требования
-
4+ лет коммерческого опыта в .NET-разработке
-
Уверенное знание C# и экосистемы .NET (.NET 6–10)
-
Опыт проектирования и реализации REST API
-
Уверенная работа с SQL и реляционными СУБД (PostgreSQL / MSSQL)
-
Практический опыт использования EF Core и/или Dapper
-
Понимание и применение CQRS, опыт работы с MediatR
-
Опыт работы с брокерами сообщений (RabbitMQ или аналогами)
-
Хорошее понимание асинхронного программирования, конкурентности и многопоточности
-
Знание принципов SOLID, чистого кода и подходов к тестированию
-
Опыт работы с Git, CI/CD, Docker
-
Опыт использования AI-помощников для программирования (Claude Code, GitHub Copilot, Cursor и др.)
-
Способность работать автономно, брать ответственность и аргументированно отстаивать технические решения
Будет плюсом
-
Опыт проектирования сложных архитектур (DDD, Event Sourcing, модульные системы)
-
Понимание принципов микросервисной архитектуры и распределённых систем
-
DevOps-опыт: Docker, Kubernetes, облачные платформы (Azure или аналоги)
-
Опыт работы с gRPC или другими высокопроизводительными протоколами
-
Опыт frontend-разработки (React, TypeScript) — преимущество для full-stack инженеров
-
Опыт менторства и технической поддержки других разработчиков
Мы предлагаем
-
Работу над современными и долгоживущими продакшн-системами
-
Возможность влиять на архитектуру и инженерные стандарты
-
Зрелые процессы без микроменеджмента
-
Конкурентную заработную плату в зависимости от уровня и опыта
-
Профессиональный рост, обучение и доступ к современным инструментам
Контактная информация
📩 Отправляйте резюме на info@robust.kz