Вакансия: Backend Developer C# / .NET Core Инженер-программист (Разработка)
Глобальная цель ForPeople Company стать компанией 1 в сфере HR Tech по уровню удовлетворенности клиентов. Мы предлагаем инновационные решения для улучшения HR-процессов, а также качества жизни и работы.
Стратегическая цель в партнерстве с крупной международной компанией к 2024 году быть 1 в автоматизации CORE HR процессов в РФ, а к 2025 году в регионах BRICS и EEMEA.
Наш продукт позволяет качественно оцифровать CORE HR процессы:
- Организационное управление;
- Хранение всей необходимой информации по сотрудникам;
- Кадровые процессы и согласование изменений;
- Управление отсутствиями и график отпусков (Time-off);
- Учёт отработанного времени и табели (Time Sheet);
- Сервисы самообслуживания сотрудников и руководителей;
- Управление временными сотрудниками (Contingent Workforce), совместителями (Concurrent Employment) и стажёрами (Apprentice Management);
- Управление льготами сотрудников (Benefits);
- Базовый пакет управления компенсациями;
- Отчётность и аналитика;
- Печатные формы.
Компания динамично и активно развивается. В связи с этим нам требуется Backend Developer.
Технологии/инструменты:
- C#/.NET Core 6.0;
- База данных MongoDB (если вдруг еще не работали с ней ничего страшного, расскажем и научим);
- Модули по моделированию изменений, автоматизации процессов, интерфейсные формы, которые собираются на бекенде, автоматически запускаемые тесты;
- Исходники в Gitlab, CI тоже, CD при помощи ArgoCD и CrossPlane;
- Таски и документация в Clickup
- Docker, Kubernetes;
- Инфраструктура в Яндекс.Облаке;
- Grafana-стек (Grafana, Loki, Prometheus).
- Автоматическое тестирование, планируем перейти на CD без ручного тестирования.
Ближайшие задачи:
- Разработка с нуля новых модулей;
- Развитие возможности собственного движка бизнес-процессов;
- Поддержка нескольких языков;
- Создание интеграционного АПИ, авто документируемого при помощи swagger и redoc, которое будет использоваться для клиентских интеграций.
- Интерфейс конфигурации системы: настройки бизнес-процессов, сущностей, правил обработки, видов справочников и многое другое
Чего ждем от кандидата:
- Самостоятельность если взяли задачу, то доведете ее до конца. Если что-то не понятно, то спросите. Если возникла проблема сообщите об этом.
- Умение программировать на c# (aspnet core, контроллеры, атрибуты, reflection);
- Понимание общих принципов ООП, DI, SOLID, YAGNI;
- Работа в GIT.
Что предлагаем:
- Работаем по аджайлу, но есть клиентские дедлайны, которые не сдвинуть;
- Удаленный формат работы;
- Трудоустройство по ТК РФ;
- Временная зона команды: (GMT+3) Москва;
- Классная команда молодых профессионалов, дружелюбная атмосфера, приветствие самых смелых идей, признание вашего индивидуального вклада.