«ФИНАНСОВЫЙ ХОЛДИНГ «РЕСПУБЛИКА»

Middle C# developer

Не указана
  • Алматы
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • .NET Core
  • .NET Framework
  • Postgre
  • RabbitMQ
  • C#

Чем предстоит заниматься:

  • Разработка нового функционала АИС;
  • Написание технической документации;
  • Сопровождение АИ систем;
  • Участвовать в обсуждениях архитектурных и логических решений.

Вы нам подходите, если имеете:

  • Аналитический склад ума, умение погружаться в предметную область и бизнес процессы;
  • Опыт разработки не менее 3 лет в стэке .net;
  • Глубокие знания платформы .Net;
  • Опыт работы с C#, EF Core, Dapper, Asp.Net;
  • Опыт работы с реляционными базами данных(PostrgeSQL, MSSQL);
  • Умение работать в команде, знания как работать с GIT, JIRA;
  • Желателен опыт работы с RabbitMQ или другими брокерами сообщений;
  • Будет плюсом знание паттернов CQRS, MediatR и умение применять их на практике.

Что мы предлагаем:

  • Официальное трудоустройство;
  • График работы 5/2; c 9.00 до 18.00, гибрида нет;
  • Ежегодная индексация заработных плат;
  • Тимбилдинги и корпоративные мероприятия за счет компании;
  • Материальная помощь при рождении ребёнка и в случае утраты — в трудные и важные моменты мы рядом;
  • Традиция награждения лучших сотрудников года — на новогоднем корпоративе мы отмечаем достижения коллег ценными подарками: iPhone, часы и другие приятные сюрпризы;
  • Быстрая обратная связь и минимум бюрократии;
  • Тематические пятницы 1-2 раза в месяц.

Описание проекта

Yurta Dom — это первая и единственная в Казахстане цифровая система управления жилищно-коммунальным хозяйством (ЖКХ), которая объединяет граждан, органы управления и поставщиков коммунальных услуг на единой платформе.

На текущий момент реализуется ключевой этап проекта — рефакторинг и модернизация биллинговой системы.

Основные цели данного этапа:
• Переход с устаревшей системы на современную архитектуру: старая биллинговая система была разработана на Delphi, новая создаётся с нуля на C# .NET 6;
• Повышение стабильности, масштабируемости и прозрачности процессов начислений и расчётов;
• Оптимизация взаимодействия между пользователями платформы (жители, управляющие компании, поставщики).

Технологический стек:
• При разработке микросервисов команда опирается на Clean Architecture
• Для взаимодействия между микросервисами используется RabbitMQ.
• Работа с базой данных ведётся в основном через Entity Framework Core (EF Core), однако для тяжёлых и ресурсоёмких запросов применяется Dapper
• Несмотря на практически полную творческую свободу в разработке, все участники команды придерживаются единого code style
• Весь серверный код пишется на C# с использованием .NET 6

Текущий состав команды:
• 5 backend-разработчиков,
• 1 frontend-разработчик,
• руководитель отдела системного анализа,
• 1 тестировщик,
• технический лидер backend-разработки.

Планируется усиление команды:
• +3 системных аналитика,
• +3 backend-разработчика,
• +1 product owner.

Ждем ваших откликов и будем рады видеть вас на собеседовании!