Минская улица 2Ж
Инновационная компания АО «Расчетные решения» – предоставляет комплексные решения для органов государственной власти, а также для муниципальных и частных компаний по организации безналичной системы оплаты с созданием полноценной инфраструктуры в различных социальных сферах. Являемся аккредитованной ИТ-компанией, разрабатываем Отечественное ПО.
О продукте
Мы — команда разработчиков, создающая систему безналичной оплаты питания для школьников. Наш продукт объединяет в единую экосистему школы, комбинаты питания и органы управления образованием, обеспечивая безопасность, прозрачность и удобство для всех участников процесса.
Основные задачи:
- Поддержка и перенос legacy функциональности с PHP на C#;
- Оптимизация производительности системы для работы с высокими нагрузками;
- Работа с базами данных (PostgreSQL) для оптимизации запросов и проектирования схем;
- Совместная работа с frontend-разработчиками для реализации нового UI на React.
- Разработка новых функций для системы учета питания, включая:
- Безналичную оплату через различные каналы (банковские карты, интернет-банк, терминалы);
- Интеграцию с внешними API (электронные журналы, системы контроля доступа, CRM);
- Автоматизацию бизнес-процессов для комбинатов питания.
- Разработка микросервисов, компонентов и БД;
- Проектирование интеграций (веб-сервисы REST, AMQP, очереди сообщений);
- Проектирование системной архитектуры;
- Оптимизация решений;
- Внедрение новых технологий и подходов;
- Рефакторинг и code review.
Обязательные навыки:
- Высшее образование (желательно техническое);
- Понимание принципов ООП, паттернов проектирования и архитектурных подходов (MVC, GOF, Clean Architecture);
- Понимание достоинств и недостатков разных архитектурных стилей для проектирования систем;
- Понимание принципов разработки и проектирования (SOLID, DRY, KISS, Yagni, TDD и т.д.).
- Опыт работы с SQL и оптимизации баз данных(PostgreSQL, SQL Server, Oracle);
- Знание Git, git-flow;
- Опыт интеграции с внешними API и платежными системами.
- Знание HTML, CSS, JavaScript;
- Опыт работы с очередями (RabbitMQ, ActiveMQ, Kafka);
- Опыт работы с PHP (текущая версия продукта написана на версии 5.6);
- Уверенное знание современных PHP фреймворков (Laravel, Symfony или Slim);
- Уверенное знание C#, .Net 8.0 и выше;
- Опыт разработки веб-приложений Web Api.
Будет плюсом:
- Опыт работы с React или другими JavaScript-фреймворками;
- Знание DevOps-инструментов (Docker, Kubernetes);
- Понимание принципов безопасности (защита от SQL-инъекций, XSS, CSRF).
- Использование в проектах SignalR, gRPC;
- Работа с NoSQL, ClickHouse, Camunda.
Условия:
- Гибкое начало рабочего дня;
- Гибридный график после двух месяцев работы;
- Годовое премирование;
- ДМС с первого месяца, пониженная ставка по ипотеке;
- Повышение квалификации и возможность обучения за счёт компании;
- Корпоративные скидки в сервисе BestBenefits;
- Доступ к корпоративной библиотеке Литрес;
- Бонусы от ПАО Сбербанк (СберЗвук, Окко, СберПрайм+).