Fullstack-разработчик
≈ 527 775 ₸ примерно на руки (если в вакансии оклад до вычетов) · калькулятор зарплаты
Описание
Стек .NET 9 и 10, C# Angular 21.0 ASP.NET Core Web API, YARP Gateway, API versioning, Swagger PostgreSQL + EF Core (Npgsql), Dapper, linq2db Autofac, Serilog, OpenTelemetry + Prometheus, Elasticsearch Kafka (Wolverine, Confluent.Kafka), RabbitMQ (MassTransit), Redis, MinIO, Hangfire xUnit, Moq, Testcontainers Docker, CI/CD, Linux Задачи Разработка и развитие микросервисов и интеграций Проектирование доменной логики и API, работа с бизнес-заказчиком по требованиям Оптимизация запросов к БД: устранение N+1, проекции вместо over-fetching, batch-загрузка, разбор планов выполнения Событийная интеграция через Kafka/RabbitMQ, outbox-паттерн, идемпотентность обработчиков Рефакторинг унаследованного кода в сторону чистых границ модулей и ISP-декомпозиции Покрытие бизнес-логики юнит- и интеграционными тестами Аудит действий пользователей, безопасность API, разграничение прав Требования От 2 лет коммерческой разработки на C#/.NET Уверенное владение EF Core: проекции, трекинг, ExecuteUpdate/Delete, миграции, понимание генерируемого SQL Хорошее знание PostgreSQL: индексы, планы запросов, транзакции, уровни изоляции Опыт с брокерами сообщений (Kafka или RabbitMQ) и асинхронной интеграцией Понимание принципов SOLID, DI, слоистой архитектуры, умение писать тестируемый код Git, code review, Docker Умение читать и приводить в порядок чужой legacy-код без переписывания с нуля Будет плюсом Опыт с Wolverine, MassTransit, Hangfire, Redis, MinIO Кэширование и оптимизация под высокую нагрузку OpenTelemetry, Prometheus, Serilog, работа с распределённой трассировкой Опыт интеграций с государственными системами, ЭЦП, XML-подписью Опыт декомпозиции монолитных DbContext и god-классов
Требования
Стек .NET 9 и 10, C# Angular 21.0 ASP.NET Core Web API, YARP Gateway, API versioning, Swagger PostgreSQL + EF Core (Npgsql), Dapper, linq2db Autofac, Serilog, OpenTelemetry + Prometheus, Elasticsearch Kafka (Wolverine, Confluent.Kafka), RabbitMQ (MassTransit), Redis, MinIO, Hangfire xUnit, Moq, Testcontainers Docker, CI/CD, Linux Задачи Разработка и развитие микросервисов и интеграций Проектирование доменной логики и API, работа с бизнес-заказчиком по требованиям Оптимизация запросов к БД: устранение N+1, проекции вместо over-fetching, batch-загрузка, разбор планов выполнения Событийная интеграция через Kafka/RabbitMQ, outbox-паттерн, идемпотентность обработчиков Рефакторинг унаследованного кода в сторону чистых границ модулей и ISP-декомпозиции Покрытие бизнес-логики юнит- и интеграционными тестами Аудит действий пользователей, безопасность API, разграничение прав Требования От 2 лет коммерческой разработки на C#/.NET Уверенное владение EF Core: проекции, трекинг, ExecuteUpdate/Delete, миграции, понимание генерируемого SQL Хорошее знание PostgreSQL: индексы, планы запросов, транзакции, уровни изоляции Опыт с брокерами сообщений (Kafka или RabbitMQ) и асинхронной интеграцией Понимание принципов SOLID, DI, слоистой архитектуры, умение писать тестируемый код Git, code review, Docker Умение читать и приводить в порядок чужой legacy-код без переписывания с нуля Будет плюсом Опыт с Wolverine, MassTransit, Hangfire, Redis, MinIO Кэширование и оптимизация под высокую нагрузку OpenTelemetry, Prometheus, Serilog, работа с распределённой трассировкой Опыт интеграций с государственными системами, ЭЦП, XML-подписью Опыт декомпозиции монолитных DbContext и god-классов