«ФИНАНСОВЫЙ ХОЛДИНГ «РЕСПУБЛИКА»
Middle C# developer
- .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.
Ждем ваших откликов и будем рады видеть вас на собеседовании!