Sandvik
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в команду QDM/IF компании Metrologic. Разработка ПО для управления данными о качестве и анализа производственных процессов на C#/.NET, Angular и PostgreSQL.
Задачи
- Разрабатывать и поддерживать приложения на C#, .NET, Angular, TypeScript, SQL и PostgreSQL
- Проектировать, реализовывать и поддерживать REST API и решения для баз данных
- Создавать масштабируемое и производительное ПО, следуя архитектурным и кодовым стандартам
- Участвовать в подготовке технических спецификаций, контрактов API и моделей данных
- Разрабатывать и выполнять стратегии unit-, интеграционного и end-to-end тестирования
- Проверять аналитические и статистические результаты по эталонным данным
- Применять практики безопасного кодирования и устранять уязвимости
- Поддерживать релизы, обновления и текущее сопровождение ПО
- Работать с Product Management и командами quality engineering для уточнения требований
- Участвовать в code review и обмене знаниями
- Помогать в онбординге и поддержке junior-специалистов, стажёров и учеников
- Предлагать идеи по улучшению продуктов, процессов и технологий
Требования
- Bachelor's или Master's degree в Computer Science, Software Engineering, Mathematics, Statistics, Industrial Engineering, Mechanical Engineering или смежной области
- 4+ года профессионального опыта разработки коммерческих веб-приложений
- Уверенный опыт с C# и .NET
- Опыт с Angular, TypeScript или сопоставимым современным front-end фреймворком
- Опыт с SQL и проектированием реляционных баз данных
- Понимание практик жизненного цикла разработки ПО, контроля версий, CI/CD, автоматизированного тестирования и трекинга дефектов
- Знание безопасности веб-приложений, аутентификации и авторизации
- Сильные навыки решения задач и способность быстро осваивать новые технические области
- Комфортная работа с количественными и статистическими концепциями
Условия
- Работа над ПО, напрямую влияющим на качество производства и операционное совершенство
- Сотрудничество с высококвалифицированной и поддерживающей командой разработки
- Доступ к продвинутой аналитике, quality engineering и промышленным программным приложениям
- Развитие технической экспертизы по всему стеку
- Структурированное менторство и возможности профессионального роста
- Full-Time
Навыки
- C#
- .NET
- Angular
- TypeScript
- SQL
- PostgreSQL
- REST API
- CI/CD
- автоматизированное тестирование
- Statistical Process Control (SPC)
- Measurement Systems Analysis (MSA)
- облачные технологии
- контейнеризация
- observability
- визуализация данных