Access Softek уже более 30 лет разрабатывает программное обеспечение для финансовой индустрии. Штаб-квартира компании находится в Беркли, Калифорния. Мы работаем с сотнями банков и кредитных союзов по всей территории США, помогая им создавать современные цифровые банковские продукты для миллионов пользователей.
Сейчас мы ищем Senior Full-Stack Software Developer в команду Business Banking & External Payments.
Эта команда разрабатывает и поддерживает функциональность для бизнес-банкинга и внешних платежей, которая используется в реальных финансовых сценариях. В зону ответственности команды входят ACH-переводы, чеки, bill pay, balance transfer и инструменты для управления бизнес-платежами — то есть функциональность, которая сочетает клиентский продуктовый слой и сложную интеграционную backend-логику. Команда работает в SAFe-среде и хорошо подойдет разработчику, которому интересны практические full-stack задачи в сложном домене.
Вы будете работать с React, TypeScript, C#, .NET, SQL Server и AWS, в тесном взаимодействии с product managers, QA engineers и другими разработчиками в распределенной команде. AI-инструменты также являются частью повседневного рабочего процесса команды и помогают разработчикам быстрее справляться с задачами, связанными с кодингом, отладкой, рефакторингом, тестированием и документацией.
Важно: для этой роли необходимо как минимум 4 часа пересечения с утренним временем по Pacific Time (6:00–10:00 PST).
Основные обязанности:
- Проектировать, разрабатывать, тестировать и документировать решения на frontend, backend и database-уровне
- Разрабатывать новый функционал с использованием TypeScript, React, C#, SQL и .NET
- Модернизировать legacy-функциональность и улучшать поддерживаемость существующих решений
- Проектировать и документировать внутренние и публичные API
- Писать unit и integration tests и поддерживать высокий стандарт качества кода
- Следовать инженерным best practices в части code review, version control, CI/CD и secure development
- Брать на себя ownership изменений от этапа refinement до deployment и production support
- Тесно взаимодействовать с product managers, QA engineers и другими разработчиками в распределенной команде
- Исследовать инциденты, анализировать логи и telemetry, предлагать безопасные и надежные fixes
- Участвовать в автоматизации процессов build, test, release и deployment
- Делиться знаниями и помогать улучшать командные инженерные практики
Требования:
- 5+ лет коммерческого опыта разработки ПО
- Сильный практический опыт с C# и современным .NET / ASP.NET Core
- Сильный опыт с TypeScript и React или другим современным JavaScript-фреймворком
- Хорошие знания HTML, CSS, SQL и MS SQL Server
- Опыт разработки и поддержки production web applications end-to-end
- Опыт проектирования, реализации и troubleshooting API
- Опыт написания и поддержки unit и integration tests
- Понимание CI/CD pipelines, code review practices и automated quality controls
- Опыт работы как с legacy systems, так и с современными service-based architectures
- Понимание основ web security и secure coding practices
- Практический опыт использования AI-assisted development tools, таких как GitHub Copilot, Cursor, JetBrains AI, Claude и аналогичных, либо готовность быстро их освоить
- Умение критически оценивать AI-generated output и сохранять ownership за технические решения и итоговый код
- Хорошие коммуникативные навыки и английский язык на уровне Intermediate+
Будет плюсом:
- Опыт работы с AWS cloud services
- Опыт с Docker, Kubernetes или serverless-архитектурами
- Опыт с microservices и distributed systems
- Опыт с NoSQL-базами данных
- Опыт в fintech, banking, payments или других регулируемых доменах
- Знакомство с AI-assisted development tools, такими как GitHub Copilot, Cursor, JetBrains AI, Claude и аналогичными
- Готовность изучать и внедрять AI-инструменты в development workflows
- Опыт повышения developer productivity через автоматизацию, внутренние инструменты или AI-assisted workflows
- Опыт менторинга инженеров и участия в развитии инженерных стандартов
- Опыт работы в Agile / Scrum-командах
Наши бенефиты:
- Гибкий график работы
- Сильные и опытные команды разработки
- Долгосрочное сотрудничество
- Конкурентная заработная плата
- Оплачиваемый отпуск и выходные в государственные праздники
- Оплачиваемые больничные и внутренняя медицинская страховка
- Поддержка ментального здоровья
- Компенсация обучения и дополнительного образования
- Community of practice и регулярный обмен знаниями между коллегами
- Предоставление компьютерного оборудования при необходимости
- Компенсация интернета (50$ в месяц)