Назад к вакансиям

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

ООО «ЛС-Технологии»Санкт-ПетербургУдалённоот 1 года5/2Полная занятость
C#.NETмногопоточностьAvaloniaЛинейная алгебрааналитическая геометриячисленные методы

Описание

Responsibilities

  • Разрабатывать интерфейс на Avalonia и внутреннюю логику приложения
  • Участвовать в проектировании архитектуры
  • Ускорять расчёты
  • Разработка программного обеспечения для автоматизации оптимизационных процессов в области вычислительной гидрогазодинамики и не только
  • Участие в разработке и сопровождении программного продукта, включенного в Реестр Российского программного обеспечения, которое уже используется в ведущий проектных предприятиях РФ

Requirements

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

Nice to have

  • Базовое владение одним из графических API (OpenGL, DirectX, OpenGL)
  • Организованность, внимательность и аккуратность в работе
  • Ответственность и нацеленность на результат
  • Коммуникабельность
  • Креативность, быстрая обучаемость
  • Готовность работы как в команде, так и самостоятельно
  • Грамотная устная и письменная речь

We offer

  • Работа в аккредитованной IT-компании
  • Официальное оформление по ТК РФ, зарплата на карточку и оплачиваемый отпуск
  • Ежемесячные, ежеквартальные и годовые премии по результатам проделанной работы
  • Комфортные условия: удаленка и гибкое начало рабочего дня
  • Молодой дружный коллектив, нацеленный на результат, развитие и рост
  • Активная социальная жизнь: регулярные тимбилдинги и корпоративные мероприятия за счет компании

Hiring process

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