Access Softek ищет Senior Back-End Software Development Engineer (C#), заинтересованного в разработке сервисов для современного, отмеченного наградами онлайн-банкинга, основанного на технологиях C# .NET Core, TypeScript, React и облачной инфраструктуре AWS.
В этой роли вы будете решать сложные инженерные задачи, тесно взаимодействовать с командой для поиска оптимальных бизнес-решений, а также принимать участие в планировании, разработке и внедрении новых функций.
Вы станете частью крупной международной компании и присоединитесь к команде Authentication (Auth Team).
Команда отвечает за разработку и поддержку функциональности аутентификации и авторизации, а также связанных с ними сервисов, применяя современные практики Agile-разработки.
С чем предстоит работать:
Современные решения и лучшие практики в области аутентификации и авторизации: OAuth, OpenID Connect, Auth0, SSO, MFA, Passwordless (Passkey), биометрическая аутентификация.
Переход от монолитной архитектуры к микросервисной: планируется выделение Auth-сервиса в отдельный автономный компонент, который будет использоваться несколькими системами.
Интеграция и работа с облачными технологиями (AWS).
Данная позиция предоставляет возможность получить глубокие знания в области FinTech, банковских систем и облачной архитектуры (AWS, Kubernetes и др.), участвуя в совместных проектах с командами внедрения и продуктовой командой, а также получая обратную связь от клиентов (более 400 финансовых организаций).
Рабочее время: Требуется 2–3 часа пересечения с коллегами по тихоокеанскому времени США (US Pacific Time Zone), гибкий график.
Основные обязанности:
Владение экспертизой в кодовой базе и функциональности домена аутентификации.
Проектирование, разработка и поддержка высокопроизводительных и масштабируемых веб-приложений с использованием C#, ASP.NET Core и других технологий .NET.
Участие в миграции существующего кода в облачную инфраструктуру с использованием сервисов и практик AWS.
Участие в архитектурных обсуждениях, техническое руководство и менторинг в области аутентификации и смежных сервисов.
Анализ и решение проблем, поиск и внедрение улучшений совместно с командой.
Перевод бизнес-требований и продуктового видения в удобные и безопасные пользовательские решения.
Использование инструментов AI для повышения эффективности и производительности разработки.
Наши ожидания:
Не менее 5 лет опыта в разработке веб-приложений.
Глубокие знания принципов объектно-ориентированного проектирования (ООП), опыт применения классических шаблонов проектирования (GoF).
Развитое системное и аналитическое мышление.
Опыт моделирования данных и работы с реляционными базами данных (SQL).
Навыки написания модульных и интеграционных тестов (NUnit, xUnit, FluentAssertions, Moq).
Понимание DevOps-практик, опыт работы с Git.
Опыт участия в сложных проектах: рефакторинг легаси-кода, оптимизация процессов, принятие архитектурных решений.
Умение обеспечивать производительность, безопасность и стабильность приложений.
Навыки написания и поддержки технической документации.
Опыт ведения технических обсуждений, хорошие коммуникативные способности.
Самостоятельность, инициативность, стремление к обучению и развитию.
Владение английским языком на уровне Upper-Intermediate (B2).
Будет плюсом:
Опыт работы с микросервисной архитектурой.
Ориентация на результат и умение выстраивать процессы с долгосрочной перспективой.
Способность аргументированно объяснять преимущества и недостатки различных решений.
Опыт работы с фронтенд-технологиями: HTML5, CSS3, TypeScript/JavaScript и современными фреймворками (React, Angular, Vue.js).
Наши преимущества:
Возможность удалённой работы (в зависимости от региона).
Гибкий график работы.
Опытные и сплочённые команды разработчиков.
Долгосрочное сотрудничество.
Конкурентная заработная плата.
Оплачиваемый отпуск и национальные праздничные дни.
Больничные и внутренняя медицинская страховка.
Компенсация обучения и профессионального развития.
Сообщество практиков и регулярный обмен знаниями между коллегами.
Компенсация расходов на интернет (50 USD в месяц).
При необходимости, предоставление оборудования для домашнего офиса (компьютер, дополнительный монитор и др.).
Другие бонусы и льготы, подробно описанные в Staff Handbook.
Novakid Inc
Сербия
от 6000 USD
Alfaleads Group
Сербия
до 6000 USD
Access Softek (ИП Рытиков Сергей Сергеевич)
Сербия
от 4000 USD