О продукте NOVACARD
В NOVACARD мы переосмысливаем то, как люди используют кредит. Мы — первая в Мексике кредитная карта без процентов и годового обслуживания, созданная для того, чтобы упростить личные финансы и дать пользователям полный контроль — через мобильное приложение. С NOVACARD пользователи получают до 200 000 мексиканских песо в кредит, платят только тогда, когда используют средства, и управляют всем цифровым способом — менее чем за 5 минут.
Наша миссия — помочь людям принимать более разумные финансовые решения, предлагая гибкость, прозрачность и свободу, необходимые для достижения их целей. Простые финансы — большие цели.
О вакансии
Мы ищем Senior .NET разработчика для работы над корпоративными CRM-системами. Вы будете отвечать за разработку API, интеграцию с внешними и внутренними системами, проектирование баз данных и оптимизацию производительности. Это активная инженерная роль с акцентом на backend-архитектуру, масштабируемость системы и чистый код.
Основные обязанности
Разработка и поддержка API для интеграции с внутренними и внешними системами
Поддержка и развитие существующих CRM-решений
Проектирование и оптимизация реляционных структур баз данных
Анализ производительности программного обеспечения и оптимизация backend-кода и запросов к базам данных
Участие в проектировании архитектуры систем
Требования
English – B2 level or higher
Опыт коммерческой разработки распределённых систем на C# с использованием ASP.NET Core
Глубокое понимание паттернов распределённых систем
Опыт generic programming и повторно используемых компонентов
Отличное знание SQL и умение писать сложные запросы
Практический опыт интеграции с внешними API (на базе JSON)
Коммерческий опыт работы с Docker
Знание принципов SOLID, event delivery guarantees, and EDA (Event-Driven Architecture)
Понимание основ информационной безопасности (сетевой безопасности и безопасности веб-приложений)
Опыт совместной разработки с использованием Git
Будет плюсом
Опыт работы с Kubernetes (K8s) в production-среде
Опыт настройки CI/CD пайплайнов с использованием Ansible, Terraform и др.
Знание DevOps-практик и принципов инфраструктуры как кода
Ключевые технические компетенции
Экспертиза в паттернах проектирования распределённых систем
Практический опыт обобщённого программирования на C#
Базовое понимание принципов информационной безопасности
Что вы получите
Возможность проектировать масштабируемые сервисы и решения
Гибкий формат удалённой работы в команде, ориентированной на инновации
Работа с сильными мультифункциональными командами по всему миру
Москва
до 2000 USD
Сальников Станислав Сергеевич
Москва
до 4000 USD