
Intermedia Cloud Communications разрабатывает облачные решения для связи и повышения продуктивности бизнеса. Платформа Intermedia Unite объединяет голосовую связь, видеоконференции, чат и управление файлами, помогая командам сотрудничать из разных мест. Компания обслуживает организации в таких сферах, как здравоохранение, юридические и финансовые услуги, уделяя особое внимание безопасности, соблюдению требований и поддержке клиентов.
Разработчик программного обеспечения, .NET
Создавайте масштабируемые сервисы .NET для Intermedia Cloud Communications: облачную почту, интеграции с Microsoft 365, API и защищённые приложения. Работайте над модернизацией, надёжностью и облачными сервисами.
Описание
- Разрабатывайте, тестируйте и сопровождайте приложения .NET на всех этапах их жизненного цикла.
- Создавайте масштабируемые серверные сервисы и API для облачной почты и продуктов Microsoft 365.
- Участвуйте в модернизации существующих приложений и переходе на современные архитектуры.
- Взаимодействуйте с менеджерами продуктов, специалистами по QA и DevOps, а также другими инженерными командами.
- Пишите понятный, поддерживаемый и тщательно протестированный код в соответствии с инженерными практиками.
- Выявляйте и устраняйте ошибки и инциденты в рабочей среде.
- Проверяйте код и помогайте совершенствовать стандарты разработки и инженерные практики.
- Повышайте производительность, надёжность и масштабируемость приложений.
- Следите за новыми технологиями, фреймворками и практиками разработки ПО с поддержкой ИИ.
- Участвуйте в управлении лицензиями Microsoft 365, разработке облачных микросервисов M365, интеграциях с Email Protection и потоковыми сервисами, а также в повышении масштабируемости, надёжности и безопасности платформы электронной почты.
- Участвуйте в работе по Agile/Scrum: двухнедельных спринтах, ежедневных стендапах, планировании, обзорах и ретроспективах.
Требования
- Степень бакалавра в области компьютерных наук, разработки программного обеспечения или смежной технической дисциплины либо сопоставимый практический опыт.
- Не менее трёх лет профессионального опыта разработки ПО с использованием технологий .NET.
- Уверенное владение C# и .NET.
- Опыт разработки RESTful API и серверных сервисов.
- Хорошее понимание ASP.NET Core, .NET Core, MVC и SQL Server.
- Опыт работы с HTML, CSS и JavaScript.
- Знание принципов объектно-ориентированного проектирования и шаблонов проектирования ПО.
- Опыт работы по методологиям Agile/Scrum.
- Сильные аналитические навыки, навыки диагностики и решения проблем.
- Отличные навыки общения и командной работы.
- Практический опыт использования инструментов разработки с поддержкой ИИ, таких как GitHub Copilot, ChatGPT, Cursor или аналогичные продукты.
- Умение ответственно использовать инструменты ИИ для генерации кода, отладки, документирования, тестирования и рефакторинга, проверяя их результаты.
- Дополнительным преимуществом будет опыт работы с Microsoft 365, Microsoft Exchange или API Office 365; микросервисами и распределёнными системами; Microsoft Azure; Docker, Kubernetes или другими средствами контейнеризации; технологиями обмена сообщениями или потоковой передачи; протоколами электронной почты; инструментами мониторинга и наблюдаемости.
Преимущества
- Работа над облачными сервисами с высокой нагрузкой и критически важными для бизнеса, поддерживающими более миллиона почтовых ящиков.
- Современный технологический стек, включая Microsoft 365 и облачные сервисы.
- Работа в сплочённой Agile-команде опытных инженеров.
- Возможности для технического обучения, профессионального роста и развития карьеры.
- Конкурентоспособное вознаграждение и льготы.
- Возможности карьерного продвижения внутри компании.