BD

Staff Software Engineer

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

Staff Software Engineer в Waters Biosciences (ранее BD Biosciences) для разработки программных приложений для проточных цитометров и медицинских приборов. Роль включает проектирование архитектуры, разработку на C#/.NET и Angular, менторство разработчиков и работу в кросс-функциональных командах.

Задачи

  • Проектировать, разрабатывать и документировать программные продукты
  • Писать unit-тесты и API-тесты для автоматизации тестирования
  • Исследовать, оценивать, прототипировать и внедрять решения для продуктовых и технических задач
  • Работать с кросс-функциональными командами для частых и качественных релизов для приборов проточной цитометрии
  • Совместно с Project Manager и Product Owner определять вехи, сроки, оценки и приоритеты
  • Реализовывать дизайн новых продуктов и улучшения существующих, предлагать направления изменений компонентов системы
  • Разрабатывать функциональность в нескольких подсистемах: коммуникация с устройствами, бизнес-логика, пользовательский интерфейс
  • Участвовать в определении требований и спецификаций ПО
  • Понимать, как работает приложение, как оно устроено и как им пользуются клиенты
  • Менторить других разработчиков для создания качественного и надёжного ПО
  • Отслеживать прогресс относительно сроков и своевременно отчитываться руководству, в том числе о рисках срыва вех
  • Проводить code review и технические ревью

Требования

  • Минимум бакалаврская степень в Computer Science, Engineering, Mathematics или смежной области
  • Минимум 5 лет опыта разработки ПО, включая объектно-ориентированное проектирование и программирование
  • Обширный опыт разработки на C#/.NET
  • Минимум 3 года опыта веб-разработки: C#, TypeScript, Angular, HTML, ASP.NET, CSS3, SignalR, WebAPI, фреймворки unit-тестирования, базы данных SQL Server, микросервисная архитектура
  • Опыт проектирования и реализации сложных программных приложений (желательно)
  • Ориентация на действия и результат, позитивная рабочая этика и нацеленность на достижение целей проекта
  • Отличные письменные, устные и межличностные коммуникативные навыки
  • Опыт работы в регулируемой среде (FDA) с медицинским оборудованием (плюс)
  • Опыт Agile/Scrum (предпочтительно)
  • Опыт разработки ПО для проточных цитометров или других медицинских устройств (предпочтительно)

Условия

  • Минимум 4 дня присутствия в офисе в неделю
  • Комплексная программа Total Rewards: вознаграждение, поддержка и развитие сотрудников
  • Конкурентный пакет компенсаций и льгот
  • Зарплатная вилка $135,500.00 - $216,800.00 USD в год
  • Для некоторых ролей может требоваться подтверждение вакцинации против COVID-19

Навыки

  • C#
  • .NET
  • TypeScript
  • Angular
  • HTML
  • ASP.NET
  • CSS3
  • SignalR
  • WebAPI
  • SQL Server
  • микросервисы
  • unit-тестирование
  • Agile
  • Scrum

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

Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Staff Software Engineer — BD, 135,500 – 216,800 USD в год, Milpitas | itrelocate