Чем предстоит заниматься:
-Разработка нового функционала АИС;
- Написание технической документации;
- Сопровождение АИ систем;
- Участвовать в обсуждениях архитектурных и логических решений.
Вы нам подходите, если имеете:
- Аналитический склад ума, умение погружаться в предметную область и бизнес процессы;
- Опыт разработки не менее 3 лет в стэке .net;
- Глубокие знания платформы .Net;
- Опыт работы с C#, EF Core, Dapper,
- Опыт работы с реляционными базами данных(PostrgeSQL, MSSQL);
- Умение работать в команде, знания как работать с GIT, JIRA;
- Желателен опыт работы с RabbitMQ или другими брокерами сообщений;
- Будет плюсом знание паттернов CQRS, MediatR и умение применять их на практике.
Что мы предлагаем:
- Официальное трудоустройство;
- График работы 5/2; c 9.00 до 18.00 или с 8.00 до 17.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.