C# / ASP.NET Core Developer
Разработка и поддержка микросервисов на C# / ASP.NET Core для цифровых решений в критически важных отраслях. Нужен коммерческий опыт от 3 лет, уверенное знание .NET, PostgreSQL, брокеров сообщений и микросервисной архитектуры; около 10-20% задач — фронтенд на Vue.js. Компания — резидент Astana Hub, предлагает работу над интеграциями с госсистемами РК и высоконагруженными сервисами.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 5 похожих вакансий за 90 дней, рынок — Казахстан (KZT).
Что предстоит делать
О компании ТОО «ONESOFT» — резидент международного технопарка IT-стартапов Astana Hub. Мы создаем цифровые решения для модернизации критически важных отраслей в различных секторах экономики.
- Проектирование, разработка и поддержка микросервисов на C# / ASP.NET Core (.NET 10).
- Разработка REST API и реализация межсервисного взаимодействия.
- Проектирование структуры баз данных PostgreSQL, написание SQL-запросов, оптимизация производительности и управление миграциями.
- Интеграция с внешними государственными и корпоративными информационными системами через REST, SOAP, AMQP.
- Реализация асинхронного обмена данными с использованием RabbitMQ и Kafka.
- Разработка отказоустойчивых сервисов с учетом требований к производительности и масштабированию.
- Написание unit- и интеграционных тестов.
- Подготовка приложений к развертыванию в инфраструктуре заказчика, настройка конфигураций и параметров окружения.
- Участие в автоматизации сборки, тестирования и поставки приложений через CI/CD.
- Настройка логирования, метрик и трассировки для мониторинга приложений.
- Анализ и устранение ошибок, диагностика проблем производительности в production.
- Разработка клиентской части на Vue.js (около 10-20% задач).
- Участие в технических обсуждениях, code review и проработке архитектурных решений.
- Взаимодействие с бизнес-аналитиками, Tech Lead и смежными командами.
- Обязательные требования
- Опыт коммерческой разработки на C# / ASP.NET Core от 3 лет.
- Уверенное знание C#, .NET, ASP.NET Core, Entity Framework Core.
- Хорошее понимание асинхронного программирования, многопоточности и работы с памятью в .NET.
- Опыт проектирования и разработки REST API.
- Уверенное знание PostgreSQL, SQL, индексов, транзакций и оптимизации запросов.
- Опыт работы с брокерами сообщений RabbitMQ или Kafka.
- Понимание микросервисной архитектуры, принципов межсервисного взаимодействия и обработки ошибок.
- Знание принципов SOLID, Dependency Injection, опыт применения Clean Architecture, CQRS и других архитектурных подходов.
- Опыт написания unit- и интеграционных тестов (xUnit, NUnit или аналоги).
- Уверенная работа с Git.
- Понимание принципов контейнеризации приложений.
- Опыт работы с Linux на уровне запуска, настройки и диагностики приложений.
- Понимание CI/CD, опыт работы с GitLab CI или аналогичными инструментами.
- Понимание основ сетевого взаимодействия: HTTP/HTTPS, TCP/IP, DNS, TLS.
- Понимание принципов конфигурирования приложений и безопасного хранения секретов.
- Умение анализировать логи, метрики и диагностировать проблемы работающих сервисов.
- Будет преимуществом
- Практический опыт работы с Docker, Docker Compose.
- Знакомство с Kubernetes, Helm, ArgoCD.
- Опыт использования Prometheus, Grafana, Loki, Tempo.
- Знание OpenTelemetry, опыт работы с распределенной трассировкой.
- Опыт работы с Redis, MongoDB.
- Опыт интеграции с государственными информационными системами РК.
- Опыт работы с высоконагруженными и распределенными системами.
- Понимание принципов отказоустойчивости, горизонтального масштабирования, Retry, Circuit Breaker, Idempotency.
- Опыт профилирования .NET-приложений, диагностики проблем с CPU, памятью и Garbage Collector.
- Знание Vue.js, JavaScript / TypeScript.
- Понимание GraphQL и SOAP.
- Опыт работы в Agile / Scrum-командах.
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как C#-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
В долларовых вакансиях за это платят в 2,4 раза больше
Сравниваем один и тот же срез: C#, middle, за 90 дней.
Казахстан (KZT)
527 500 ₸
425 000 – 1 000 000 ₸ · 8 вакансий
Международные (USD)
1 274 217 ₸
676 575 – 1 465 913 ₸ · 8 вакансий
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийРазработчик .NET (C#)
~400 000 – 500 000 ₸ оценка
Разработка, тестирование и сопровождение модулей на платформе .NET (C#), проектирование REST/SOAP API и микросервисов, оптимизация запросов к БД и написание тестов. Требуется опыт на .NET/C# от 1 года, знание ASP.NET Core/MVC, SQL и принципов ООП, плюсом — очереди сообщений, Docker/Kubernetes и облака. Работа строго оффлайн в Астане (Дом министерств), официальное оформление по ТК РК, премии, KPI и оплата обучения.
Разработчик .NET
MultiCode — B2B SaaS-стартап для операторов вагонных парков, платформа управляет более 100 000 вагонов в СНГ. Нужен бэкенд-разработчик на .NET 6/8 с опытом CQRS, MediatR, Hangfire, EF Core и PostgreSQL для разработки и поддержки серверной части платформы. Предлагают офис в центре Астаны с гибким графиком и зарплату от 500 000 тенге на руки.
Middle Backend Developer (C#)
Разработка и доработка веб-приложений и сервисов на .NET, проектирование архитектуры модулей, оптимизация и code-review. Нужны знания ООП, SOLID, CQRS, паттернов проектирования и умение читать техническую документацию на английском. Предлагают полный день в офисе в Астане, оформление по ТК, премии и зарплату 400 000 тг.
Senior .NET, Go Developer
~868 000 – 1 568 000 ₸ оценка по всем рынкам
Разработка и улучшение backend-сервисов и platform engineering решений на .NET и Go, code review и интеграция систем. Требуются знания ООП, паттернов проектирования, SOLID, SQL и REST API. Условия и уровень не уточнены.
Full Stack Engineer (.NET / React / AWS)
Разработка и развитие бэкенда на .NET с REST API и фронтенда на React с TypeScript. Проектирование архитектуры в AWS, управление инфраструктурой как кодом и CI/CD пайплайнами, обеспечение безопасности и миграции баз данных. Требуется уверенное владение .NET и современным фронтенд-стеком.
Разработчик .NET (C#, ASP.NET Web Forms)
Разработчик отвечает за полный цикл создания ПО на .NET (C#, ASP.NET Web Forms): сбор требований, анализ, проектирование, разработку, тестирование, внедрение и поддержку для клиентов. Нужна техническая самостоятельность и умение расставлять приоритеты. Вакансия на испанском, вероятно, предполагает свободное владение языком.