Revenue Management Solutions, LLC

Lead Software Engineer (Remote)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Ведущий инженер-разработчик в команду RMS. Разработка и поддержка backend-систем на Java, техническое лидерство небольшой команды инженеров, автоматизация тестирования и модернизация legacy-приложений.

Задачи

  • Дорабатывать, разрабатывать и интегрировать существующий код
  • Анализировать, проектировать и разрабатывать тесты и наборы для автоматизации тестирования
  • Регулярно проводить ревью ПО и вносить необходимые правки для его стабильной работы
  • Работать в небольшой команде над долгосрочными целями
  • Обеспечивать постоянную поддержку, сопровождение и развитие существующих систем и платформ
  • Совместно с коллегами концептуализировать и разрабатывать новые программы и приложения
  • Давать рекомендации по непрерывному улучшению
  • Осуществлять техническое лидерство командой инженеров
  • Разрабатывать инструменты и приложения, создавая чистый и эффективный код
  • Автоматизировать задачи с помощью подходящих инструментов и скриптов
  • Диагностировать, отлаживать и исправлять баги в production-среде
  • Использовать библиотеки кода для упрощения написания кода
  • Работать вместе с другими инженерами, повышая уровень технологий и внедряя лучшие практики

Требования

  • Сильные навыки backend-разработки на Java
  • Отличные организационные и лидерские навыки
  • Подходящее образование и опыт в области
  • Опыт работы со стандартами тестируемости кода, JUnit/Mockito
  • Опыт работы с SQL-базами данных (SQL/хранимые процедуры, ORM-инструменты)
  • Опыт работы с современными JavaScript-фреймворками
  • Знакомство со скриптами и работа в среде Linux
  • Экспертиза в паттернах проектирования и их применении
  • Опыт работы с технологиями обмена сообщениями, например RabbitMQ
  • Знакомство со стандартами безопасного кодирования, управлением зависимостями и устранением уязвимостей
  • Отличные коммуникативные и консультативные навыки
  • Опыт работы с C# или другими языками программирования
  • Владение системой контроля версий (GIT)
  • Опыт использования инструментов AI-ассистированного кодирования, например GitHub Copilot
  • Знание machine learning и Python будет плюсом
  • Опыт профессиональной разработки
  • Степень бакалавра в смежной области предпочтительна

Условия

  • Удалённая работа
  • Гибкая и ориентированная на результат рабочая среда
  • Использование новейших технологий и лучших практик
  • Спонсорство визы не предоставляется
  • Проверка на наркотики и background check

Навыки

  • Java
  • JUnit
  • Mockito
  • SQL
  • Stored Procedures
  • ORM
  • JavaScript
  • Linux
  • RabbitMQ
  • C#
  • Git
  • GitHub Copilot
  • Python
  • Machine Learning

Похожие вакансии

Software Engineer
JT4SeniorColorado SpringsОфис
103,000 – 164,000 USD в год
19 окт.
Senior Backend Engineer, External
Horizon3.aiSeniorУдалённо
199,750 – 235,000 USD в год
19 окт.
Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Cloud Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Eng Sr Prin - SW
BAE SystemsSeniorTotowaОфис
19 окт.
Lead Software Engineer (Remote) — Revenue Management Solutions, LLC, Oklahoma City | itrelocate