Access Softek (ИП Рытиков Сергей Сергеевич)
Senior Software Development Engineer (C#), Core Integrations Team
- C#
- ASP.NET
- HTML
- SOAP
- TCP
- nUnit
- xUnit
- Git
- API
- RabbitMQ
- Английский язык
- Teamplayer
- Английский — B1 — Средний
Access Softek ищет Senior Software Development Engineer (C#), который увлечён созданием сервисов, упрощающих финансовую жизнь людей. Вы будете работать в небольшой команде разработчиков core-интеграции, отвечающих за back-end-сервис, который обслуживает почти все продукты компании.
Команде активно помогают QA/AQA, продуктовые менеджеры, архитекторы, и мы используем лучшие практики Agile. Мы ежедневно применяем CI/CD, проводим code review, пишем модульные тесты и придерживаемся политики нулевых багов.
Мы гордимся тем, что уделяем 25% времени разработки техническому долгу и всегда учитываем баланс между работой и личной жизнью, а также развитие сотрудников при планировании каждой итерации.
Основные обязанности:
-
Проектировать, разрабатывать и поддерживать backend-сервисы и API.
-
Вносить вклад в основной back-end-сервис, создавая адаптеры и улучшая ключевые части проекта.
-
Анализировать и рефакторить существующие решения, взаимодействуя с владельцами кода, архитекторами и командами клиентов.
-
Анализировать требования и документацию, участвовать в уточнении acceptance criteria.
-
Создавать автоматические модульные и интеграционные тесты для проверки корректной работы сервиса.
-
Документировать код и распространять знания среди коллег.
-
Диагностировать и исправлять ошибки.
-
При необходимости участвовать и консультировать во время деплоев.
Требования:
-
5+ лет опыта в качестве Back-end разработчика.
-
C#, ASP.NET.
-
HTTP, SOAP, TCP.
-
Entity Framework и SQL.
-
nUnit/xUnit.
-
Git.
-
Английский: Intermediate.
-
Обязательные часы пересечения с командой: с 5 до 9 утра по PST.
Будет плюсом, но не обязательно:
-
Опыт виртуализации сервисов или API.
-
Любой опыт с микросервисами, включая работу с SMB, такими как RabbitMQ, NATS, Apache Kafka и др.
-
Любой опыт работы с AWS.
-
Хорошее понимание парсеров и/или PLT.
-
gRPC и/или GraphQL.
-
Опыт работы с Bamboo Specs.
-
NoSQL, дополнительным плюсом будет Redis.
-
Дополнительный плюс за каждый язык программирования, который вы знаете или пробовали кроме C#.
-
Опыт участия в Open Source проектах.
Мы ценим в разработчиках:
-
Надёжность и дисциплину
-
Самостоятельность
-
Инициативность
-
Корректность в коммуникации
-
Командное мышление
Наши преимущества:
-
Возможность удалённой работы (в зависимости от региона).
-
Гибкий график работы.
-
Опытные и сплочённые команды разработчиков.
-
Долгосрочное сотрудничество.
-
Конкурентная заработная плата.
-
Оплачиваемый отпуск и национальные праздничные дни.
-
Больничные и внутренняя медицинская страховка.
-
Компенсация обучения и профессионального развития.
-
Сообщество практиков и регулярный обмен знаниями между коллегами.
-
Компенсация расходов на интернет (50 USD в месяц).
-
При необходимости, предоставление оборудования для домашнего офиса (компьютер, дополнительный монитор и др.).
-
Другие бонусы и льготы, подробно описанные в Staff Handbook.
Мы планируем создание третьей версии нашего back-end, чтобы предоставить клиентам новые возможности. Сейчас - лучшее время, чтобы присоединиться к нам и внести свои яркие идеи!