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
- Вакансия предусматривает выполнение тестового задания после успешного прохождения технического интервью
- Уровень заработной платы определяется по результатам собеседования и зависит от Ваших компетенций