CoStar Group
Software Engineer II (C#/Databases) - Apartments.com - Irvine, CA
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик C#/.NET в команду Apartments.com (CoStar Group) для поддержки и развития веб-приложений с миллионами пользователей. Работа с реляционными БД, хранимыми процедурами и ETL, участие в Agile/Scrum-командах.
Задачи
- Проектировать и разрабатывать ПО с использованием принципов ООП и паттернов проектирования для высокой переиспользуемости и поддерживаемости
- Писать unit-тестируемый код на C#
- Изучать продуктовую архитектуру и фреймворки CoStar, поддерживать и развивать платформу
- Разрабатывать хранимые процедуры, SQL-скрипты и ETL-задачи в соответствии со стандартами БД CoStar
- Участвовать и продвигать непрерывные улучшения в Agile/Scrum-командах
- Достигать консенсуса между командами, работающими над проектами разработки
- Организовывать обсуждения с другими .NET и database-разработчиками для обмена идеями и улучшениями
- Оценивать новые технологии для выявления возможностей, трендов и лучших практик
Требования
- Bachelor's Degree от аккредитованного некоммерческого очного колледжа/университета
- 3+ года production-разработки на C# .NET (или .NET Core)
- Опыт проектирования реляционных БД (MS SQL или MySQL), включая оптимизацию производительности
- Подтверждённый опыт создания и запуска успешных продуктов и платформ
- Опыт unit-, performance- и automation-тестирования
- Понимание бизнес-драйверов разрабатываемого ПО
- Опыт менторства разработчиков и достижения консенсуса
Условия
- Гибридный формат: 4 дня в офисе, 1 день удалённо
- Медицинская страховка (Medical / Vision / Dental / Prescription Drug)
- Страхование жизни, юридическое и дополнительное страхование
- Виртуальные и очные услуги психологической помощи
- Компенсация транспорта и парковки
- Пенсионный план 401(K) с matching contributions
- Программа покупки акций сотрудниками
- Оплачиваемый отпуск
- Компенсация обучения
- Фитнес-центр на территории и/или компенсация членства, йога, Peloton, персональные тренировки, групповые занятия
- Доступ к Diversity, Equity & Inclusion Employee Resource Groups
- Бесплатные кофе, чай, какао, свежие фрукты и здоровые снеки
Навыки
- C#
- .NET
- .NET Core
- MS SQL
- MySQL
- SQL
- ETL
- ООП
- Unit Testing
- Automation Testing
- Vue
- React
- Angular
- TypeScript
- AWS S3
- AWS SQS
- DynamoDB
- ElastiCache
- Apache Kafka
- Datadog