RTC
Sr. Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в RTC для руководства полным циклом разработки корпоративных приложений: от сбора требований и проектирования до внедрения и поддержки. Роль включает full-stack разработку, работу с базами данных и менторство разработчиков.
Задачи
- Собирать бизнес-требования, готовить функциональные и технические спецификации, оценивать осуществимость, составлять планы и оценки проекта
- Обеспечивать соответствие дизайна текущей среде и масштабируемость под будущие инициативы, работать с DBA над проектированием и архитектурой БД
- Выполнять полный цикл разработки: функциональное и техническое проектирование новых приложений и доработок, full-stack разработку, тестирование производительности и end-to-end, внедрение и поддержку
- Проектировать и проводить модульное, системное и интеграционное тестирование
- Разрабатывать пользовательские интерфейсы, backend-приложения, консольные задачи для пакетной обработки, структуры БД, хранимые процедуры и функции
- Заниматься диагностикой и отладкой
- Менторить других разработчиков
Требования
- Степень бакалавра в области Software Engineering, Computer Science, Information Systems или смежной области плюс 4 года опыта разработки
- 4 года опыта: сбор требований; подготовка функциональных и технических спецификаций; оценка существующих и новейших технологий; проектирование и проведение модульных, системных и интеграционных тестов; обучение внешних пользователей и создание обучающих материалов
- Знание C#, MVC, Entity Framework, ASP.NET, forms, Web APIs, SQL (проектирование БД и таблиц, PL/SQL, хранимые процедуры и функции), развёртывание и поддержка приложений на сервере, JavaScript, JQuery, XML, JSON
- Опыт работы на позиции Senior/руководящей роли
- Проверка биографии и тест на наркотики
Условия
- Гибридный график после онбординга
- Медицинская страховка через Blue Cross Blue Shield (2 плана PPO и 1 HMO)
- Стоматологическая страховка (2 плана PPO)
- Доступ к программам BCBS Benefit Value Advisor и Member Rewards
- Гибкие расходные счета (здоровье и уход за зависимыми)
- Транспортная льгота для commuter
- План 401(k) с взносом 6% и матчингом 3%, включая опцию Roth
- Страхование жизни за счёт компании (3x оклада, с возможностью докупить покрытие)
- Краткосрочное страхование нетрудоспособности за счёт компании (долгосрочное опционально)
- 16 дней PTO в год
- 9 оплачиваемых праздников
- Программа помощи в обучении
- Ранние пятницы круглый год (окончание в 14:30)
- Volunteer Time Off (VTO) и корпоративные волонтёрские мероприятия
- PTO поощряется для отпусков и перерывов на психическое здоровье
- Программа помощи сотрудникам (юридические, финансовые и консультационные ресурсы)
- Скидки на фитнес-центры для сотрудников с планами Blue Cross
- 100% покрытие профилактической помощи, включая ежегодные осмотры и скрининги
- Комнаты для кормления для новых матерей в офисе Rolling Meadows
- Ежегодные прививочные клиники на месте в Romeoville и Rolling Meadows
- Менторство с глубоким отраслевым опытом и поддержка в достижении карьерных целей, возможности обучения и продвижения
- Базовая зарплата $109,830 - $134,418 с правом на годовой бонус
Навыки
- JavaScript
- JQuery
- XML
- JSON
- C#
- MVC
- Entity Framework
- ASP.NET
- Web APIs
- SQL
- PL/SQL
- stored procedures
- database design