SENS

Software Engineer

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

Инженер-программист в производственную компанию SENS (США). Основная задача — развитие и поддержка Build & Test ПО, используемого при сборке, калибровке и тестировании продукции, а также клиентских утилит.

Задачи

  • Развивать, оптимизировать и обеспечивать надёжность Build & Test ПО, используемого для конфигурирования, калибровки и тестирования продукции в производстве
  • Расследовать и устранять сложные проблемы производительности: профилирование, трассировка выполнения и потоков данных, анализ взаимодействия ПО и оборудования, поиск первопричин в существующем коде
  • Проектировать и разрабатывать новые функции и утилиты Build & Test для проектов поддержки
  • Отлаживать, поддерживать и улучшать клиентские приложения и другие desktop-, mobile- и web-инструменты
  • Выступать техническим экспертом по прикладному ПО SENS и его интеграции с оборудованием
  • Участвовать в проектировании архитектуры приложений и компонентов с акцентом на поддерживаемость, производительность, автотесты и переиспользование кода и библиотек
  • Разрабатывать, тестировать, документировать и внедрять изменения ПО, улучшающие производственный процесс, качество продукции и клиентский опыт
  • Оказывать эскалированную техническую поддержку подразделениям производства, инжиниринга и клиентского сервиса
  • Проводить код-ревью и взаимодействовать с командами инжиниринга, производства, качества и клиентского сервиса

Требования

  • Бакалавр в области электротехники, компьютерной инженерии, computer science или смежной технической специальности
  • 5+ лет опыта разработки ПО, включая разработку, отладку и оптимизацию production-утилит и приложений
  • Опыт разработки на C# с .NET и/или .NET Core
  • Сильное владение ООП, паттернами проектирования, архитектурой ПО и практиками поддерживаемого кода
  • Подтверждённая способность диагностировать сложные проблемы производительности, надёжности и интеграции в зрелых кодовых базах
  • Опыт разработки и развёртывания приложений на Windows и Linux
  • Опыт работы с реляционными БД, включая проектирование схем и SQL
  • Опыт создания, запуска и развёртывания контейнеризированных приложений (Docker)
  • Опыт разработки, тестирования и отладки интеграций ПО с оборудованием
  • Опыт работы со скриптовыми языками: Bash, PowerShell и/или Python
  • Опыт использования систем контроля версий, например GitHub
  • Опыт проведения код-ревью и конструктивной обратной связи
  • Отличные аналитические навыки, навыки решения проблем и коммуникации с технической и нетехнической аудиторией
  • Умение работать в команде, гибкость и способность управлять несколькими приоритетами

Условия

  • Годовая базовая зарплата $116,000–$164,000 в зависимости от квалификации и опыта
  • Годовой бонус по результатам личной и корпоративной эффективности
  • Оплачиваемый отпуск и праздничные дни
  • Медицинская, стоматологическая и офтальмологическая страховка
  • Страхование жизни и страхование от краткосрочной и долгосрочной нетрудоспособности
  • План 401(k) с немедленным вестингом
  • Программа рекомендаций сотрудников
  • Компенсация обучения и профессиональное развитие
  • Бесплатный спортзал с доступом 24/7, бесплатная зарядка электромобилей, кафе с завтраками и обедами, баскетбольная площадка, прогулочные дорожки

Навыки

  • C#
  • .NET
  • .NET Core
  • OOP
  • Design Patterns
  • Software Architecture
  • Windows
  • Linux
  • SQL
  • Relational Databases
  • Docker
  • Bash
  • PowerShell
  • Python
  • GitHub
  • Entity Framework
  • Blazor
  • CAN bus
  • Modbus
  • ERP

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

Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Senior Software Engineer, NeMo Helix Core Platform
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
7 окт.
Senior Software Engineer
Charles SchwabSeniorAnn ArborОфис
6 окт.
Sr Software Engineer
General MotorsSeniorSunnyvaleГибридРелокация
170,600 – 261,300 USD в год
6 окт.
Software Engineer — SENS, 116,000 – 164,000 USD в год, Longmont | itrelocate