C# Developer (SaaS)

Требования

Бэкенд разработчикC#

Местоположение и тип занятости

Можно удаленно

Компания

ТОП-3 международная компания в области IT безопасности. Один из лучших работодателей России

Описание вакансии

О компании и команде

Мы в поиске C# разработчика в команду, которая занимается тестированием SaaS решения в области endpoint security c распределенной архитектурой и интегрирующее в себя множество отдельных продуктов и систем компании.

В нашей команде ежедневные скрамы, ретроперспективы по итогам итерации, обязательное Code Review.

Ожидания от кандидата

Что требуется от вас:

  • Опыт программирования на C#;
  • Понимание принципов ООП;
  • Опыт использования скриптовых языков для автоматизации (например, PowerShell);
  • Опыт работы с MS TFS, Git либо любой другой системой контроля версий и багтрекером;
  • Интерес к исследовательской деятельности;
  • Умение разбираться в чужом коде;
  • Умение декомпозировать поставленные задачи.

Будет плюсом:

  • Опыт тестирования ПО и знание теории тестирования;
  • Написания юнит-тестов (XUnit, MSTest, NUnit или аналоги);
  • Написания тестов с использованием Selenium;
  • Тестирования/разработки WCF сервисов (SOAP, REST).

Условия работы

Чем предстоит заниматься:

  • Написание скриптов, фреймворков для улучшения процессов тестирования;
  • Развитие тестового фреймворка: разработка нового функционала и поддержка существующего;
  • Разработка автоматических тестов на C#: API тесты на базе XUnit; веб-тесты с использованием Selenium;
  • Поддержка и развитие CI/CD практик в Azure DevOps.
  • Улучшение архитектуры существующей инфраструктуры автоматизированного тестирования и рефакторинг.