Войти

Middle, Senior C# Developer

Компания ОсОО "Тандем Азия"
Тип Офис / Бишкек
Оклад 1200 - 2400 USD в месяц
Описание вакансии

В компания Тандем Азия требуется Middle, Senior C# Developer

Задачи:

·   Написание кода и упрощение его обслуживания;

·   Внесение улучшений в код;

·   Анализ технических требований проекта;

·   Исправление ошибок и ошибок в коде;

·   Участие в процессе тестирования, документирование прогресса и т.д.;

·   Работа с командой, назначенных для конкретного проекта;

·   Составление отчетов, руководств и других видов документов;

·   Изучение структур проекта, а также кодовых баз;

·   Создание динамического сервиса для интеграции сервисов.

·   Способность быстро адаптироваться к новым технологиям, умение эффективно решать сложные задачи, готовность учиться и применять новые знания на практике.

·   Решение проблем связанных с работой текущих проектов. Изучение логов приложений и нахождение мест и причин ошибок или торможений. Имитация существующих проблем в тестовой среде. Исправление, оптимизация кода, а также обновление существующих программ.


Требования:

· Коммерческий опыт от 3 лет   

· Уверенные знания C#/.NET, .NET Core, .Net Framework, ASP.NET MVC, включая последние версии.

·   Опыт работы с динамическим созданием и загрузкой библиотек (dll). Динамическое создание dll из C# кода. Работа с классом Assembly. Работа с типами полученных с динамически загруженной библиотеки (создание объектов, вызов методов из динамически созданных объектов и тд).

·   Глубокое знание среды разработки Visual Studio с версии 2010 до последних версии. Умение работать с диспетчером пакетов Nuget. Умение отладки, компиляции и публикации проектов. Создание библиотек, служб, консольных, десктопных и веб приложений.

·  Знания JS, jQuery, AJAX

·  Приветствуется опыт работы с видеопотоками (ffmpeg), знание протоколов RTSP, RTP.

· Знания SQL Server, MySQL, PostgreSQL (построение сложных запросов, хранимых процедур и функций)

·   Знания Web API Rest, SOAP. Опыт создания и подключения веб-сервисов и Rest API.

·   Защита данных. Авторизация/Аутентификация. Basic Auth, Bearer Token и тд.

·   Глубокие знания и опыт в использовании ООП, а также шаблонов проектирования

·   Опыт написания unit-тестов

·   Опыт работы с асинхронным программированием и многопоточностью.

·   Опыт оптимизации кода и улучшения производительности

·   Опыт разработки микросервисной архитектуры

·   Опыт работы с брокерами сообщений (RabbitMQ)

·   Понимание принципов горизонтальной и вертикальной масштабируемости

·   Опыт работы с Git. Умение работать с локальным git сервером

·   Знание LINQ, Entity Framework

·   Умение разбираться в чужом коде

·   Понимание как писать тестируемый код

·  Знание английского языка для чтения технической документации


Условия труда:

Условия:

Трудоустройство согласно ТК КР

Питание за счет компании


Оплата:

·     Обговаривается индивидуально, и не окончательная.