Обязанности:
-
Участие в разработке frontend web-приложений (JS, TypeScript, HTML5, Angular 1-12, Knockout);
-
участие в разработке frontend desktop приложений (C#/.NET, Developer Express);
-
участие в разработке backend информационных систем: ASP.NET MVC, MSSQL;
-
сбор, анализ и согласование требований;
-
участие в проектировании архитектуры решений;
-
участие в планировании задач.
Возможно привлечение на другие проекты компании.
Требования:
-
Знание платформы NET Framework;
-
владение языком C#;
-
владение ООП;
-
знание ORM EntityFramework;
-
знание языков: JS, HTML5, CSS3;
-
знание JS фреймворков JQuery;
-
опыт адаптивной и кроссбраузерной верстки;
-
знание технологий работы с базами данных;
-
опыт работы с реляционными СУБД (MS SQL, Oracle) и знание T-SQL, PL-SQL;
-
работа с системами контроля версий: TFS, Git;
-
опыт командной разработки;
-
опыт руководства командой разработки;
-
опыт code review;
-
участие в проектах или наличие собственных проектов;
-
опыт рефакторинга и оптимизации кода;
-
опыт написания unit-тестов;
-
опыт общения с Заказчиком, ведения backlog, декомпозиции оценки задач;
-
коммуникабельность, ответственность, опыт планирования своей работы и команды;
-
знание английского языка на уровне чтения технической документации.
Плюсом будет:
• опыт работы с Net Core;
• владение языком TypeScript;
• опыт работы с ReactJS, NodeJS, Angular1-12; Knockout;
• опыт работы с пакетными менеджерами npm, bower;
• опыт работы с NO SQL БД MongoDB;
• опыт проектирования/знание микросервисной архитектуры.
Условия:
- Оформление в штат в соответствии с ТК РФ;
- конкурентоспособная заработная плата (обсуждается по результатам собеседования).
*Указанное название вакансии может отличаться от наименования должности в штатном расписании
*Указанные выше сведения не являются официальным предложением заключения трудового договора, а уведомляют об имеющейся вакансии в штатном расписании, актуальной на момент размещения.