Mastercard
Software Engineer II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду Mastercard, создающую платёжные технологии. Пишет и тестирует качественный, безопасный и модульный код, участвует во всех этапах разработки ПО.
Задачи
- Писать и тестировать качественный, безопасный, модульный, функциональный и тестируемый код
- Участвовать во всех этапах разработки ПО: проектирование, разработка, документирование, тестирование
- Нести ответственность за сопровождение кода команды, его runtime-характеристики, зависимости и сборку
- Эффективно коммуницировать и работать в глобальной среде
Требования
- Прочная база в алгоритмах, структурах данных и ключевых концепциях computer science
- Опыт объектно-ориентированной разработки и применения паттернов проектирования
- Владение одним или несколькими современными языками программирования: Java (предпочтительно), Python, C++ и др.
- Сильные навыки письменной и устной коммуникации на английском
- Сильные аналитические навыки и умение решать задачи
- Опыт работы в Agile-среде
Условия
- Конкурентная базовая зарплата и возможный годовой бонус
- Страхование: медицинское, стоматологическое, зрение, инвалидность, жизнь
- Гибкий счёт расходов и health savings account
- Оплачиваемые отпуска, включая 16 недель отпуска для родителей и до 20 дней отпуска по утрате
- 80 часов оплачиваемого больничного, 25 дней отпуска и 5 личных дней
- 10 оплачиваемых государственных праздников США
- 401k с company match
- Компенсация фитнеса или тренажёрный зал в офисе
- Возможность компенсации обучения
Навыки
- Java
- Python
- C++
- алгоритмы
- структуры данных
- ООП
- паттерны проектирования
- Agile