C#/.NET-разработчик
Коротко
Owns migration of a desktop client application from .NET Framework 4.5 + WinForms to .NET 10 Avalonia; works with SQL, PL/SQL, async, multithreading, DI, and · Needs: Knowledge of SQL, PL/SQL; C# memory management; async and multithreading; excellent .NET Framework, .NET Core, .NET, .NET Standard; DI/IoC; GRASP, GoF, SOLID
Описание от работодателя
Пожалуйста пишите в сопроводительном письме Вашу локацию в РФ и ожидания по з.пл.
Данный проект срочный на полгода с возможным продлением. О проекте:
В рамках проекта импортозамещения необходимо перевести клиентское десктоп приложение с .NET Framework 4.5 + WinForms на .NET 10 Avalonia.
Требования и обязанности к кандидатам:
Знание SQL, PL/SQL
Работа с памятью C#
Асинхронное выполнение
Работа с многопоточностью в C#
Отличное знание .NET Framework, .NET Core, .NET и .NET Standart
Понимание DI и IoC: как работает, зачем нужно, умение применять
GRASP, GoF, SOLID - следование
Unit-тестирование: написание тестов, знание хотя бы одного инструмента (MsTest, NUnit, xUnit), умение пользоваться моками
Опыт работы с Avalonia и WinForms
Опыт работы с XML, JSON
Обработка исключений в C#
Опыт работы с Soap сервисами через WCF
Понимание принципов работы REST и что такое RESTful-сервис
Опыт работы с GIT, GITLAB
Условия:
Полная занятость с графиком 5/2
Удалённый формат работы
Работа в аккредитованной ИТ-компании
Работа с современным стеком технологий и крупными игроками рынка
Официальное трудоустройство по ТК РФ или ИП РФ