Назад
обновлено 16 часов назад

Разработчик C#/.NET (WPF/Avalonia)

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
junior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Разработчик C#/.NET (WPF/Avalonia) (инженерные расчёты и оптимизация): Разработка desktop-приложения для инженерных расчётов, численных методов и оптимизации с акцентом на Avalonia, архитектуру .NET-приложений и производительность. Focus on проектирование модулей, многопоточность и асинхронность, профилирование кода, линейную алгебру и геометрические преобразования.

Локация: Санкт-Петербург; удалённый формат работы

Зарплата определяется по результатам собеседования и зависит от компетенций; предусмотрены ежемесячные, ежеквартальные и годовые премии.

Компания

ЛС-Технологии — инжиниринговая IT-компания, разрабатывающая и поставляющая ПО для трёхмерной параметрической оптимизации в промышленности, включая авиацию, судостроение, науку и образование.

Что делать

  • Участвовать в проектировании системы инженерных расчётов и оптимизации.
  • Разрабатывать пользовательский интерфейс и внутреннюю логику desktop-приложения.
  • Определять состав модулей C#/.NET-приложения, их задачи и взаимодействие.
  • Разрабатывать и сопровождать программный продукт, включённый в Реестр российского ПО.
  • Оптимизировать производительность, профилировать код и искать узкие места.
  • Изучать и сопровождать код, написанный другими разработчиками.

Требования

  • От 1 года до 3 лет опыта разработки; готовность работать полный рабочий день.
  • Уверенное знание C# и .NET; опыт разработки desktop-приложений на Avalonia.
  • Опыт работы с численными методами и задачами оптимизации.
  • Понимание CLR, IL, JIT и NativeAOT.
  • Опыт проектирования архитектуры C#/.NET-приложений.
  • Практический опыт многопоточного и асинхронного программирования, оптимизации производительности и профилирования desktop-приложений.
  • Знание линейной алгебры и аналитической геометрии: векторы, матрицы и геометрические преобразования.
  • Умение писать понятный, поддерживаемый и тестируемый код, а также техническую документацию.
  • Высшее или неполное высшее профильное образование в программировании или смежной области: минимум 4 курс специалитета или бакалавриат.

Хорошо, если есть

  • Базовое владение графическими API: OpenGL или DirectX.
  • Коммерческий опыт разработки desktop-приложений.

Культура и преимущества

  • Удалённая работа и гибкое начало рабочего дня.
  • Официальное оформление по ТК РФ, зарплата на карту и оплачиваемый отпуск.
  • Премии по результатам работы: ежемесячные, ежеквартальные и годовые.
  • Работа в аккредитованной IT-компании над ПО для автоматизации оптимизационных процессов, включая вычислительную гидрогазодинамику.
  • Команда ориентирована на результат, развитие и профессиональный рост; доступны тимбилдинги и корпоративные мероприятия за счёт компании.

Процесс найма

  • После успешного технического интервью необходимо выполнить тестовое задание.
  • Уровень заработной платы определяется по результатам собеседования и зависит от компетенций.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →