Shamrock Foods
Senior Software Engineer (.NET)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в Shamrock Foods Company. Полный жизненный цикл разработки внутренних и клиентских приложений на стеке .NET/C#, наставничество младших инженеров и код-ревью.
Задачи
- Проектировать, модифицировать, разрабатывать и внедрять программные приложения под внутренние бизнес-требования или внешних заказчиков
- Поддерживать и/или устанавливать приложения, включая обучение конечных пользователей и документацию
- Документировать и поддерживать функциональность ПО, включая исправление ошибок и постоянные улучшения
- Участвовать в процессе тестирования: анализ и проверка тестов, аттестация ПО
- Вести полный жизненный цикл разработки ПО
- Писать хорошо спроектированный, тестируемый и эффективный код для сложных решений
- Изучать современные инструменты разработки и техники программирования
- Участвовать во внешних образовательных мероприятиях
- Наставлять специалистов уровня I и II, помогать с онбордингом
- Проводить код-ревью других членов команды на соответствие стандартам
- Работать с ограниченным надзором, опираясь на опыт и суждение для планирования и достижения целей
- Консультировать по проектам и выступать экспертом по технологиям
- Участвовать в on-call поддержке уровня II
- Выполнять другие порученные задачи
Требования
- Магистерская степень и 4+ года релевантного опыта, или бакалаврская степень и 5+ лет опыта, или 7+ лет эквивалентного опыта
- 5+ лет опыта в основном стеке: .NET, C#, MVC, JavaScript, SSIS, T-SQL
- Подтверждённый опыт full stack веб-разработки: front end Web UI, middle tier service layer, back end база данных
- Опыт Agile-процессов, методологий и инструментов
- Опыт работы с базами данных, умение писать сложные SQL-запросы для чтения, обновления, вставки и удаления данных
- Отличное знание JavaScript, JQuery, HTML, CSS, SQL, Web User Interface Design, Web Services, Object-Oriented Design и принципов безопасности
Условия
- Медицинская страховка, большую часть которой оплачивает компания
- 401(k) Savings Plan
- Profit Sharing
- Оплачиваемый отпуск
- Возможности роста и программы непрерывного обучения
- Wellness-программы
Навыки
- .NET
- C#
- MVC
- JavaScript
- SSIS
- T-SQL
- SQL
- jQuery
- HTML
- CSS
- Web Services
- Object-Oriented Design