Waters Corporation
Senior Full Stack Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack разработчик в QA/QC-подразделение Waters, работающее над системами жидкостной хроматографии. Задача — развивать облачные data-системы Empower и приложения для совместной работы с данными в agile-команде.
Задачи
- Оценивать и переводить системные и продуктовые требования в спецификации задач
- Проектировать, разрабатывать и поддерживать серверную логику и frontend-интерфейс
- Проектировать и реализовывать unit- и системные тесты для новой и существующей функциональности
- Совместно с automation-инженерами создавать автоматизированные системные тесты
- Исследовать, диагностировать и устранять проблемы приложений и систем
- Давать оценки трудозатрат и информацию для отслеживания, поддерживать решения по планированию
- Брать на себя задачи на frontend, backend или системном уровне
- Предоставлять продуктовую и техническую поддержку, документацию и презентации внутренним и внешним пользователям
- Менторить junior-инженеров и внешних подрядчиков, ревьюить pull-request'ы и давать обратную связь
Требования
- Bachelor’s Degree, желательно в Computer Science, Software Engineering или смежной области
- 5+ лет опыта в software engineering, желательно в регулируемой среде разработки
- Сильный опыт frontend-разработки на Angular 16 или новее
- Разработка серверных технологий на стеке Microsoft: C#, .NET Core и объектно-ориентированное проектирование
- Хорошее понимание многопоточности и асинхронного программирования
- Опыт работы с фреймворками тестирования Angular Jasmine и Karma
- Опыт работы с AWS Cloud, Docker, контейнерами и микросервисами
- Опыт работы с реляционными и нереляционными базами данных
- Отличные навыки письменной и устной коммуникации
Условия
- Гибридный график работы
- Работа в Milford Global HQ
- Динамичная и коллаборативная среда
- Работа в agile-команде над системами следующего поколения
Навыки
- Angular
- C#
- .NET Core
- Jasmine
- Karma
- AWS
- Docker
- Containers
- Microservices
- Multithreading
- Async programming
- SQL
- NoSQL