Softthink Solutions
Senior Software Developer / Reviewer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик и ревьюер для Plant Installed software systems: разработка кода, автоматизированное тестирование и техническое проектирование с соблюдением NQA 1 Subpart 2.7, поддержка configuration management и code review.
Задачи
- Разрабатывать программный код, автоматизированные unit-тесты и системные/интерфейсные тест-кейсы
- Выполнять техническое проектирование и совместно с Project Lead анализировать требования
- Проводить code review и walkthrough согласно RPP 52037 и требованиям DevOps-пайплайна
- Поддерживать configuration management согласно TFC ENG DESIGN D 12.1
- Участвовать в design review на 30%, 60% и 90%
- Обеспечивать соответствие документации жизненного цикла ПО и стандартам SQA
Требования
- Степень B.A./B.S. в технической области (обязательно)
- Опыт разработки ПО в соответствии с ASME NQA 1 Subpart 2.7
- Опыт ручного и автоматизированного тестирования
- Опыт написания и выполнения системных и интерфейсных тест-кейсов
- Знание документации ПО, стандартов SQA и configuration management
- Владение .NET C#, HTML, JavaScript, JQuery, TypeScript, Bootstrap, Material Design, CSS/CSSX
- Владение SQL, SOAP, Web API, .NET Framework, .NET Core
- Знание MVVM, Angular
- Знакомство с Agile-практиками (IC Agile)
- Уверенное владение Microsoft Office
- Гражданство США (work authorization)
Условия
- Работа onsite в Richland, Washington
- Требуется гражданство США
- Обучение и карьерное сопровождение
- Работа с ведущими международными клиентами
- Проекты от Enterprise Architecture до Business Intelligence и Quality Assurance
- Устоявшиеся методологии, процессы и менторство
- Собственный R&D-дивизион
Навыки
- .NET
- C#
- HTML
- JavaScript
- jQuery
- TypeScript
- Bootstrap
- Material Design
- CSS
- CSSX
- SQL
- SOAP
- Web API
- .NET Framework
- .NET Core
- MVVM
- Angular
- Agile
- Microsoft Office