Старший бэкенд-разработчик
Местоположение: Стамбул, Турция
Компания: P.I. Works Inc
P.I. Works — первая компания в мире, автоматизировавшая управление коммерческой сетью 5G.
Наши продукты и услуги для автоматизации сетей позволяют мобильным операторам ускорять трансформацию сети и повышать ее качество и эффективность на пути к 5G. Эти решения были развернуты у 82 мобильных сетевых операторов в 58 странах мира.
Наша команда инженеров, базирующаяся в Стамбуле, является основой наших инновационных возможностей. Используя новые технологии, наша команда разрабатывает продукты и решения, которые создают дополнительную ценность для наших клиентов. Мы постоянно ищем способы внедрения новых функций, решений, повышения удобства использования и оптимизации наших продуктовых циклов.
В качестве старшего бэкенд-разработчика в этой команде вы будете ежедневно выкладываться на полную и использовать уникальные возможности для обучения и роста. У нас есть небольшое задание, которое поможет нам определить ваши способности и уровень квалификации.
Чем вы будете заниматься:
- Управление полным жизненным циклом разработки программного обеспечения от концептуального проектирования до внедрения и сопровождения приложений.
- Разработка, тестирование, развертывание и оптимизация новых продуктов и/или функций, обеспечивающих хорошо спроектированные, надежные, масштабируемые, тестируемые функциональные возможности с использованием C# и .NET Framework.
- Поддержание и улучшение безопасности, доступности и производительности существующих систем и решений.
- Проектирование и обновление операций для реляционных и колоночных баз данных в приложениях.
- Работа с членами команды над улучшением навыков разработки программного обеспечения с использованием подходящих и применимых методологий проверки кода и написания кода.
- Периодическое согласование с командами управления продуктами и тестирования по новым выпускам, исправлениям и исправлениям.
- Внедрение новых инструментов, технологий, процессов/практик для улучшения существующих продуктов и решений.
- Работа со сложными фреймворками для полной рефакторинга или переписывания.
- Участие в командных обсуждениях и активная роль в принятии проектных решений.
Что нужно для успеха:
Обязательно
- Степень бакалавра в области компьютерных наук, инженерии, электроники или телекоммуникаций (также будут рассмотрены специалисты в смежных областях без соответствующей степени).
- Минимум 7 лет опыта в объектно-ориентированном анализе и проектировании.
- Экспертные навыки в разработке на .NET Framework, .NET Core и C#.
- Глубокое понимание транзакций баз данных и параллельного программирования.
- Опыт работы с ORM фреймворками.
- Понимание жизненного цикла разработки программного обеспечения и Agile методологий.
- Высокоуровневое понимание операционной деятельности компании и наставничество разработчиков младшего и среднего уровня по любым вопросам, связанным с предметной областью, проектированием и реализацией.
- Осведомленность о последних тенденциях, инструментах и принципах и умение использовать их везде, где это применимо.
- Понимание и навыки правильного документирования стандартов разработки, инфраструктуры систем/фреймворков, созданных собственными силами.
- Отличное владение английским языком, как устно, так и письменно.
- Возможность проживать и работать в Турции без необходимости получения спонсорства на получение разрешения на работу.
Желательно
- Практический опыт управления производительностью реляционных баз данных.
- Опыт работы с базами данных Oracle, PostgreSQL и Clickhouse.
- Практический опыт работы с CI/CD.
Если вы увлечены своим делом, мотивированы, умеете работать в команде, ориентированы на клиента и каждый день демонстрируете отношение "сделаю все необходимое", мы хотим услышать вас.
Отдел: Engineering
Тип занятости: Full Time Employee
Минимальный опыт: Experienced