Middle/Senior Backend Developer C# (BD)
- Уровень дохода не указан
-
г.Астана
Что мы ожидаем от кандидата
- Мы ищем опытного Backend-разработчика (strong middle или senior) в проект по автоматизации процессов субсидирования агропромышленного комплекса. В нашей компании Backend-разработчик играет ключевую роль в создании и поддержке технической основы информационной системы, что непосредственно влияет на успешность проекта и компании.
- От кандидата ожидается полная вовлеченность в проект, отсутствие сторонних контрактов (проектов), умение работать в команде, быстрое и качественное исполнение функциональных обязанностей.
Основные требования (образование, навыки)
-
Технические требования:
- Опыт в разработке на C# и .NET не менее 3-х лет;
- Уверенное знание и опыт работы с .NET Core Messaging - RabbitMQ/Kafka;
- Знание принципов и опыт работы с реляционными БД (PostgreSQL, My SQL) и NoSQL базами данных (MongoDB, Redis, Elasticsearch).
- Знание принципов работы EF Core, писать и оптимизировать SQL-запросы;
- Опыт работы с системами контроля версий Git;
- Знание Visual Studio или Visual Studio Code;
- Опыт написания юнит-тестов и интеграционных тестов с помощью xUnit, NUnit, Moq Unit/Integration/Load/Stress;
- Знание принципов и шаблонов проектирования;
- Опыт интеграций со сторонними системами (система 1С);
- Опыт работы с контейнерами и оркестраторами (Docker, Kubernetes)
- Опыт работы с инструментами для автоматизации сборки Gitlab CI/CD;
- Опыт работы с gRPC и GraphQL (желательно);
- Опыт обеспечения безопасности веб-приложений, включая OAuth, JWT, SSL/TLS;
- Опыт настройки и управления DevOps-практиками;
- Знание архитектурных паттернов (CQRS, DDD, микросервисная архитектура);
- Опыт разработки RESTful API и Web Services;
- Опыт работы с облачными платформами (Azure, AWS или Google Cloud);
- Разработка нового функционала для существующей системы;
- Доработка функционала существующей системы;
- Разработка и развитие информационных систем;
- Разработка интеграции между ИС Государственных органов;
-
Стэк-технологии:
- .NET 7.0 и 8.0
- ASP.NET Core
- MS Entity Framework
- PostgreSQL, My SQL, MongoDB, Redis, Elasticsearch
-
Навыки:
- Опыт работы в команде и умение эффективно взаимодействовать с другими разработчиками, дизайнерами и менеджерами;
- Умение разбираться в чужом исходном коде;
- Способность находить и решать сложные технические проблемы;
- Отличные навыки коммуникации, как устной, так и письменной;
- Опыт наставничества и руководства более младшими разработчиками;
- Знание клиент серверной архитектуры
Чем предстоит заниматься (функциональные обязанности)
- В нашей компании Backend-разработчик играет ключевую роль в создании и поддержке технической основы информационной системы, что непосредственно влияет на успешность проекта и компании
Что мы предлагаем (соцпакет, льготы, бонусы)
- Режим работы: гибрид;
- Оформление согласно ТК РК;
- Стабильная и конкурентная заработная плата;
- Социальный пакет;
- Медицинская страховка;
- Ежеквартальные премии;
- Тимбилдинги;
- Дружная команда;
-
График работы
Удаленная работа
-
Направление
Информационные технологии
-
Статус вакансии
Открытая
-
Дата публикации
19 сентябрь 2024